
大數字有一個很好的空格分隔符,我想保留它。但這些差距在少數情況下很煩人,我想擺脫它們。這是顯示我的問題的 MWE:
\documentclass[12pt,letterpaper,twoside]{book}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
Blabla bla :
\begin{align}
x &= \SI{32100000}{\m}, \\[1ex]
y &= \SI{0.0123456}{\m}
\end{align}
\end{document}
預覽:
那麼有沒有辦法保留大數字中的空格,而消除小數字中的空格呢?我查了SIunitx套件文檔,還沒找到方法。
答案1
您可以告訴siunitx
僅將數字的整數部分分組為group-digits=integer
。
\documentclass[12pt]{article}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{siunitx}
\sisetup{group-digits=integer}
\begin{document}
Blabla bla:
\begin{align}
x &= \SI{32100000}{\metre}, \\[1ex]
y &= \SI{0.0123456}{\metre}
\end{align}
\end{document}