表格内容未按照 SI 表格格式居中,存在不确定性

表格内容未按照 SI 表格格式居中,存在不确定性

当我使用 SI 表格格式时,我通常将数字置于列名下方的中央。但是,当我添加一些不确定部分时,内容在下表中会左对齐(或者可能以不确定部分的小数分隔符为中心?):

\begin{table}[htbp]
    \caption{Some caption.}
    \label{tab:MyTab}
    \centering
    \begin{tabular}{lS[table-format=4.0]S[table-format=2.0]S[table-format=3.0]S[table-format=3.1 \pm 1.1, separate-uncertainty]}
    \toprule
    Architecture & {Tile size} & {BS} & {Epochs} & {Seconds per epoch}\\
    \midrule
    U-Net & 1024 & 4 & 100 & 10\\
        & 512 & 8 & 120 & 198.9 \pm 6.6\\
    \bottomrule
    \end{tabular}
\end{table}

输出如下所示:

表输出

有没有办法可以让数字排列得更美观,即居中?

答案1

看起来你想要table-parse-only,例如

\documentclass{article}
\usepackage{booktabs}
\usepackage{siunitx}
\begin{document}

\begin{table}[htbp]
    \caption{Some caption.}
    \label{tab:MyTab}
    \centering
    \begin{tabular}{lS[table-format=4]S[table-format=2]
      S[table-format=3]S[separate-uncertainty, table-parse-only]}
    \toprule
    Architecture & {Tile size} & {BS} & {Epochs} & {Seconds per epoch}\\
    \midrule
    U-Net & 1024 & 4 & 100 & 10\\
        & 512 & 8 & 120 & 198.9 \pm 6.6\\
    \bottomrule
    \end{tabular}
\end{table}


\end{document}

相关内容