
ミリメートル-ミリラジアン単位の数値があります。通常は mm-mrad と表現されます。siunitx を使用してこのダッシュを取得するにはどうすればよいでしょうか?
答え1
こんな感じだと思います:
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\SI[inter-unit-product=\mbox{--}]{1}{\mm\milli\radian}
\end{document}
答え2
ミリメートル-ミリラジアン単位で表される項が多数ある場合は、マクロを使用して、それらの新しい「単位」を設定できます\DeclareSIUnit
。
\documentclass{article}
\usepackage{siunitx}
\DeclareSIUnit{\mmmrad}{\milli\meter\textrm{-}\milli\radian}
\begin{document}
\SI{1}{\mmmrad}
\end{document}
もちろん、次のように新しいユニットを設定することもできます。
\DeclareSIUnit{\mmmrad}{mm\textrm{-}mrad}
\textrm
長い「数学マイナス」記号ではなく、短い「ダッシュ」記号を取得するためにを使用することに注意してください。
そうは言っても、このユニットにダッシュ記号を入れるかどうかを再考した方がいいかもしれないという @TorbjørnT. のコメントに同感です。普通の薄いスペースの方が適切ではないでしょうか?