如何使用 siunitx 包排版像 10.10.10 这样的数字?

如何使用 siunitx 包排版像 10.10.10 这样的数字?

我想列出我正在使用的某些 Python 模块的版本。问题是版本的格式有两个点,例如 10.10.10 或 1.04.5。当我尝试 \num{10.10.10} 时,我收到错误:duplicate-decimal-token。

有没有办法使用 siunitx 的 \num 命令来排版这些数字?还有其他方法吗?

答案1

您可以为这些数字设置parse-numbers密钥。false

\documentclass{article}
\usepackage{siunitx}
\begin{document}
\num[parse-numbers=false]{10.10.10.10}
\end{document}

相关内容