PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Punkte und SIUnits



ArNegro
14-06-2008, 15:06
Hallo,

ich kann leider nicht finden, wie man einen normalen Punkt (Satzzeichen) in dem Enheitenteil von SIUnits setzt. Ich benutze das Paket um Zahlenwerte mit Einheiten zu setzen und möchte z.B. "12 Gew. %" schreiben. \unit{12}{Gew. \%} ergibt aber eine Ausgabe von "12 Gew %". Wie kann ich also den Punkt setzen?

Gruß, ArNegro

Koppi
25-10-2011, 12:02
*push*

Kennt inzwischen jemand die Lösung für dieses Problem?

Ich möchte auch 10 Ma.-% schreiben können....

hakaze
25-10-2011, 14:29
Mit dem Paket suinitx geht das ohne Probleme, Dort kann man sich auch eigene Einheiten definieren:
\documentclass{scrreprt}

\usepackage{siunitx}

\DeclareSIUnit\gewprozent{Gew.\,\%}

\begin{document}
Mit nur \SI{10}{\gewprozent} Eisenanteil\dots

\end{document}

Koppi
25-10-2011, 22:05
Eine interessante Möglichkeicht. Wusste ich gar nicht das das Paket das auch drauf hat. Dankeschön!


Hab es jetzt aber mit \SI{10}{\mbox{Ma.-%}} gelöst, da das Prozentzeichen in meinem Beispiel so ein wenig schöner aussieht :)

hakaze
26-10-2011, 10:12
Ich vermute mal, dass du nicht die Standard-CM bzw. lmodern-Fonts verwendest. Schau dir dazu doch mal die "Font detection"-Optionen von siunitx an (Abschnitt 5.3 im Manual).