为什么不允许使用这个 \SI{number ^ power}{unit}?

为什么不允许使用这个 \SI{number ^ power}{unit}?

以下是一个例子:

\documentclass{scrartcl}
\usepackage[quotient-mode = fraction]{siunitx}
\begin{document}
  \[\SI{1 / 2500 \pi ^ 2}{\micro \farad}\]
\end{document}

它产生:

siunitx错误:“无效的令牌号”

提前谢谢你的帮助!

答案1

可以使用以下方法禁用数字解析器

\SI[parse-numbers=false]{1 / 2500 \pi ^ 2}{\micro \farad}

对于这一单一案例或一般而言

\sisetup{parse-numbers = false}

至于“为什么”部分:该方案侧重于物理量,而实际测量无法交付\pi^2或类似结果,只有(这里)

\SI{3.95e-3}{\micro \farad}

或类似

相关内容