我在文档中制作了一个表格,一切看起来都很好。问题是,当带有混合符号的数字出现在一列中时,它们没有对齐。
\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{booktabs}
\begin{document}
{\footnotesize
\begin{table}
\caption{ A table here for some values of energies ($cm^{-1}$)
\label{Energy_table} }
\begin{tabular}{p{0.25cm} p{1.60cm} p{1.0cm} p{1.0cm} p{1.0cm} p{0.001cm} p{1.60cm} p{1.1cm} p{1cm}p{1cm}}
\toprule
&\multicolumn{3}{c}{$A_{0}$} & & \multicolumn{3}{c}{$B_{1}$}\\ \cline{2-5} \cline{7-10}
$m$ & Theory & $\Delta^{a}$ & $\Delta^{b}$& $\Delta^{c}$ & & This work& $\Delta^{a}$ & $\Delta^{b}$& $\Delta^{c}$ \\ \cline{1-5} \cline{7-10}
1 & 297.4623 & -0.072 & -0.071 & -0.071 & & & 5.667 & 2.625 & \\
2 & 984.5495 & -0.092 & -0.059 & -0.099 & & 2814.507 & -0.032 & -0.043 & -0.039 \\
\multicolumn{8}{c}{} \\
&\multicolumn{3}{c}{$C_{0}$} & & \multicolumn{3}{c}{$D_{1}$}\\ \cline{2-5} \cline{7-10}
$n$ & This work & $\Delta^{a}$ & $\Delta^{b}$& $\Delta^{c}$ & & This work& $\Delta^{a}$ & $\Delta^{b}$& $\Delta^{c}$ \\ \cline{1-5} \cline{7-10}
0 & 46.5495 & -0.099 & -0.099 & -0.099 & & 2814.507 & -0.032 & -0.043 & -0.039 \\
& & & & & & & & &\\
& & & & & & & & &\\
& & & & & & & & & \\
\bottomrule
\end{tabular}
\end{table}}
\end{document}
如何根据小数正确对齐。
(我试图遵循这个答案,但无法编译。我不明白这个答案中关于如何设置列数的命令! 对齐表格中的数值)
答案1
通过包含siunitx
包,您可以使用 S 列代替p
。
\begin{table}
\caption{ A table here for some values of energies (\si{\per\centi\meter})
\label{Energy_table} }
\begin{tabular}{SSSSSSSSSS}
\toprule
&\multicolumn{3}{c}{$A_{0}$} & & \multicolumn{3}{c}{$B_{1}$}\\ \cline{2-5} \cline{7-10}
{$m$} & {Theory} & {$\Delta^{a}$} & {$\Delta^{b}$} & {$\Delta^{c}$} & & {This work} & {$\Delta^{a}$} & {$\Delta^{b}$} & {$\Delta^{c}$} \\ \cline{1-5} \cline{7-10}
1 & 297.4623 & -0.072 & -0.071 & -0.071 & & & 5.667 & 2.625 & \\
2 & 984.5495 & -0.092 & -0.059 & -0.099 & & 2814.507 & -0.032 & -0.043 & -0.039 \\
\multicolumn{8}{c}{} \\
&\multicolumn{3}{c}{$C_{0}$} & & \multicolumn{3}{c}{$D_{1}$}\\ \cline{2-5} \cline{7-10}
{$n$} & {This work} & {$\Delta^a$} & {$\Delta^b$} & {$\Delta^c$} & & {This work} & {$\Delta^{a}$} & {$\Delta^{b}$} & {$\Delta^{c}$} \\
\cline{1-5} \cline{7-10}
0 & 46.5495 & -0.099 & -0.099 & -0.099 & & 2814.507 & -0.032 & -0.043 & -0.039 \\
& & & & & & & & &\\
& & & & & & & & &\\
& & & & & & & & & \\
\bottomrule
\end{tabular}
\end{table}
注意{}
文本周围的。我认为表格可以做得更漂亮,但为了避免混淆,我没有做太多改动。另外,我不确定你到底想展示什么,所以我可能最终造成的损害大于好处。
我也在标题中使用了该siunitx
包,这样单元格式正确,而不是用斜体排版。
向其他人提出的后续问题:什么时候需要指定table-format
?