我使用 的siunitx
列S
类型来对齐表格中的数字。这些数字是百分比值,它们都应该有一个前缀符号(一些是 -,一些是 +)。
带有“-”的数字会显示一个符号,“+”号在siunitx
处理数字时消失。
我怎样才能保留包括“+”号在内的数字的符号?
答案1
保留retain-explicit-plus
优点
\documentclass{article}
\usepackage{siunitx}
\begin{document}
\begin{tabular}{S[retain-explicit-plus]}
+1.23 \\
-4.56 \\
7.89 \\
\end{tabular}
\end{doument}
答案2
好的,看来我找到了解决方案:
我尝试过retain-explicit-plus
作为一种选择,\num
但它在表格中没有任何用处。
我所做的非常类似对于这个问题:
只需省略正数的“+”号(这样它们就会变成 中所述的“+”号S[explicit-sign=+]
),并为负数写一个减号。这样它就可以用于混合符号列!