我有一张表格,其中既有科学计数法的条目,也有非科学计数法的条目。我使用解析器将科学计数法转换为固定指数(指数等于 0)。然后我想填充数字,使小数点后的数字数量相同。
我认为这会起作用:
\documentclass[a4paper,notitlepage]{article}
\usepackage{siunitx}
\begin{document}
\begin{tabular}{
S[table-format=2.1, scientific-notation=fixed, fixed-exponent=0, add-decimal-zero=true]
}
8.8\\
7\\
7.\\
1.4e1\\
\end{tabular}
\end{document}
但实际情况是
- “8.8”没有变化。好!
- “7” 不被视为小数,因此没有添加“.0”。
- “7.”被视为小数,因此添加了“0”
- “1.4e1”被转换为(因为固定符号)14,但我猜它不再被视为十进制。我本来希望看到“14.0”
xelatex 的输出
知道要设置什么选项吗?