用单位写下范围的正确方法

用单位写下范围的正确方法

任务是记录 r 坐标持续 10 到 100 米。

写下这个的好方法是什么?我想到了以下例子

r = 10 to 100 [m]
r = [10 - 100 [m]]
r = 10 - 100 [m]
r = 10 [m] - 100 [m]
r = [10 - 100] [m]

还有其他/更好的想法吗?我真的找不到任何标准或推荐的东西。我知道 sunits siunitx...但它不使用方括号。我在这里使用它是不是错了?

PS:有没有办法使用 mathjax 编写 tex?我认为可以。

答案1

包装的一些变化siunitx

\documentclass{article}
\usepackage{siunitx}

\begin{document}
  \SIrange{10}{100}{\metre}

  \SIrange[range-units = brackets]{10}{100}{\metre}

  \SIrange[range-units = brackets, range-phrase = --]{10}{100}{\metre}

  \SIrange[range-phrase = --]{10}{100}{\metre}
\end{document}

结果

答案2

siunitx包是用于排版物理量的最佳 LaTeX 包:

\documentclass{article}

\usepackage{siunitx}

\begin{document}

\SIrange{10}{100}{\m}

\SIrange[range-units = brackets]{10}{100}{\m}

\SIrange[range-phrase = --]{10}{100}{\m}

\end{document}

输出

更新该死。我没看到 Heiko 已经发了类似答案

相关内容