Тире при использовании радиан в физике

Тире при использовании радиан в физике

Итак, у меня есть число в единицах миллиметры-миллирадианы. Обычно его можно выразить как мм-мрад. Как мне получить этот тире с помощью 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. о том, что вы, возможно, захотите переосмыслить наличие символа тире в этом блоке. Может быть, обычный тонкий пробел будет более подходящим?

Связанный контент