我必须使用哪种设置才能使用包写出单元siunitx
?
小例子:
\SI{8}{\m}
我希望输出类似:“8 米” 可以吗?
答案1
答案2
有可能的:
\documentclass[border=3.141592]{standalone}
\usepackage{siunitx} % version 3
\begin{document}
\qty{8}{Meter}, \SI{8}{Meter}
\end{document}
编辑:
然而,我不会这么做,这不符合国际单位制(SI)也不符合大多数语言的语法。如果您喜欢拼写单位名称,则最好在本地写出单位名称。例如:
A table is \SI{8}{meters} long.
或者用我的语言:
Miza je dolga \SI{8}{metrov}.
但是,这在我的语言中在语法上并不正确。它应该是:
我找不到任何线索。
顺便说一句,这不是
\documentclass[border=3.141592]{standalone}
\usepackage{siunitx} % version 3
\DeclareSIUnit\m{Meter}
\begin{document}
\SI{8}{N\per\square\m}
\end{document}
愚蠢的?