
Ich habe also eine Zahl in den Einheiten Millimeter-Milliradiant. Normalerweise würde man sie als mm-mrad ausdrücken. Wie bekomme ich diesen Strich mit siunitx?
Antwort1
Ich vermute so etwas:
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\SI[inter-unit-product=\mbox{--}]{1}{\mm\milli\radian}
\end{document}
Antwort2
Wenn Sie viele Begriffe in den Einheiten Millimeter-Milliradian haben, können Sie mithilfe des \DeclareSIUnit
Makros eine neue „Einheit“ dafür einrichten.
\documentclass{article}
\usepackage{siunitx}
\DeclareSIUnit{\mmmrad}{\milli\meter\textrm{-}\milli\radian}
\begin{document}
\SI{1}{\mmmrad}
\end{document}
Natürlich können Sie auch wie folgt eine neue Einheit einrichten:
\DeclareSIUnit{\mmmrad}{mm\textrm{-}mrad}
Beachten Sie die Verwendung von , \textrm
um ein kurzes „Strich“-Symbol anstelle eines langen „mathematisches Minus“-Symbols zu erhalten.
Dennoch möchte ich @TorbjørnT.s Kommentar wiederholen, dass Sie vielleicht das Vorhandensein eines Bindestrichsymbols in dieser Einheit überdenken sollten. Wäre ein gewöhnlicher Thinspace nicht besser geeignet?