siunitx 和 numrange 中的 frac

siunitx 和 numrange 中的 frac

使用siunitx(MacTeX 2014 最新版本),我想使用一些简单的方法,例如

\numrange{1/100}{1/1000}

但我只是收到一个错误。

有没有办法用 来排版这个siunitx

答案1

/据我所知,解析输入数字时不支持分数siunitx。但是可以禁用解析:

\documentclass{article}
\usepackage{siunitx}

\begin{document}
\numrange[parse-numbers=false]{1/100}{1/1000}
\end{document}

结果

来自文档包装siunitx

parse-numbersparse-numbers选项可打开或关闭整个解析系统。提供该选项有两个原因。首先,如果要“按给定”方式重现文档中的所有数字,则关闭解析器将显著节省所需的处理时间。其次,它允许在数字中使用任意 TeX 代码。如果解析器关闭,则输入​​将以数学模式打印(需要\text保护数字中的任何文本)。

\num[parse-numbers = false]{\sqrt{2}} \\
\SI[parse-numbers = false]{\sqrt{3}}{\metre}

相关内容