我想格式化表格中显示的数字所保留的空间,并带有分隔不确定性。似乎当我使用该table-format
选项时,尾数周围的括号会消失。以下示例说明了这一点:
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\begin{table}
\begin{tabular}{
S[separate-uncertainty = true]
S[table-format=1.1(1)e1,
separate-uncertainty = true]
}
{Header} & {Header}\\
1.0(2)e2 & 1.0(2)e2\\
\end{tabular}
\end{table}
\end{document}
我也尝试过使用bracket-numbers
andmulti-part-units = brackets
但没有解决这个问题。有没有解决方法可以让数字居中并保留括号,就像示例中的第一列一样?
答案1
使用您的示例:通过独立使用 table-figures-XXX 分配,而不是使用 table-format 快捷方式,我能够使标题 1 和 2 看起来相同。
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\begin{table}
\begin{tabular}{
S[separate-uncertainty = true]
S[%table-format=1.1(1)e1,
table-figures-integer=1,
table-figures-decimal=1,
table-figures-exponent=1,
table-figures-uncertainty=1,
separate-uncertainty = true]
}
{Header} & {Header}\\
1.0(2)e2 & 1.0(2)e2\\
\end{tabular}
\end{table}
\end{document}
%retain-unity-mantissa=true, % probably unnecessary
%table-sign-mantissa=true, % probably unnecessary