siunitx 包中的文本对齐

siunitx 包中的文本对齐

我使用siunitx包制作了一个表格。其中一列中有描述化学式的文字。是否可以仅将此列左对齐。

\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}
\begin{table}
\caption{ Comparison of new data to previously reported \label{Transition_delG_HD} }
\begin{tabular}{SSSSSSSS}
    \toprule

    &   \multicolumn{3}{c}{${\alpha}$} & & \multicolumn{3}{c}{$\beta$}   \\ \cline{2-4} \cline{6-8} 
    &   \multicolumn{1}{c}{$Our$} & \multicolumn{1}{c}{$Ref. $} &  {$\Delta$} & & \multicolumn{1}{c}{$Our$} & \multicolumn{1}{c}{$Ref. $} & {$\Delta$}\\  \cline{2-4} \cline{6-8}

         {C\textsubscript{2}H\textsubscript{5}OH}     & 25    & 25.5  & -0.5  &       & 25    & 25.5  & -0.5 \\
            {CH\textsubscript{3}OH}       & 26    & 26.12 & -0.12 &       & 26    & 26.12 & -0.12 \\
          {H\textsubscript{2}O}        & 24    & 24.23 & -0.23 &       & 24    & 24.23 & -0.23 \\
            {HF}        & 24    & 24.23 & -0.23 &       & 24    & 24.23 & -0.23 \\


    \bottomrule
    \multicolumn{6}{l}{$\Delta^{a}$ : From Ref. 5} \\

\end{tabular}
\end{table} 
\end{document}

下图显示了该问题。 siunitx 制作的桌子

最左边的一列是化学式,我希望它可以左对齐。

答案1

\cline以下是对表格的一些改进:如果将空列替换为\cmidrules 并在两侧裁剪,则不需要空列来显示不同的s。此外,正如 daleif 指出的那样,第一列可以左对齐,而不是S键入。您的列有三种不同的数字格式S,最好将它们区分开来。最后,不要用\\: 结束表格,这会增加不必要的垂直间距。

我加载了该包,以便为第一列中的单元格提供一些垂直填充;列说明符通常cellspace必须以字母作为前缀,并且如果,如这里所示,则加载。我还加载了以简化化合物的输入。SCsiunitxchemformula

\documentclass{article}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{array, booktabs, cellspace}
\setlength\cellspacetoplimit{3pt}
\setlength\cellspacebottomlimit{3pt}
\usepackage{siunitx}
\usepackage{chemformula}

\begin{document}

\begin{table}
\centering
\caption{ Comparison of new data to previously reported \label{Transition_delG_HD} }
\begin{tabular}{Cl*{2}{S[table-format=2.0]S[table-format=2.2]S[table-format=-1.2]}}
    \toprule
    & \multicolumn{3}{c}{${\alpha}$} & \multicolumn{3}{c}{$\beta$} \\
 \cmidrule(lr){2-4} \cmidrule(lr){5-7}
    & {Our} & {Ref. } & {$\Delta$} & {Our} & {Ref.} & {$\Delta$}\\
 \cmidrule(lr){2-4} \cmidrule(lr){5-7}
         \ch{C2H5OH} & 25 & 25.5 & -0.5 & 25 & 25.5 & -0.5 \\
            \ch{CH3OH} & 26 & 26.12 & -0.12 & 26 & 26.12 & -0.12 \\
          \ch{H2O} & 24 & 24.23 & -0.23 & 24 & 24.23 & -0.23 \\
            HF & 24 & 24.23 & -0.23 & 24 & 24.23 & -0.23 \\
    \bottomrule
    \addlinespace
    \multicolumn{6}{l}{\footnotesize$\Delta^{a}$ : From Ref. 5}
    \end{tabular}
\end{table}

\end{document} 

在此处输入图片描述

相关内容