siunitx:居中表格标题(或其他文本内容)

siunitx:居中表格标题(或其他文本内容)

我正在尝试将下表最右侧列的两行标题居中对齐。鉴于我使用小数点对齐,我猜标题的中心应该与小数点对齐。

替代文本

我使用的代码如下。我输入了,table-text-alignment=center但正如所见,没有任何区别。

\begin{table}[htp]
    \centering
    \begin{tabular}{
            @{}
           l
            S[group-separator={,}, group-four-digits=true,table-format=5.0] 
            S[group-separator={,}, group-four-digits=true,table-format=5.0]
            >{\bfseries}S[table-format=3.2, table-text-alignment=center]
            @{}
            }
          \toprule
          \textbf{Product Group} & \textbf{Production Size} & \textbf{Number of Failures} & \textbf{Failure Rates} \\
          & & & \textbf{(per 1,000 items)} \\
          \midrule
          %  \addlinespace
          this is foo1 & 11111 & 1111 & 11.11\\
          this was foo2 & 22222 & 2222 & 222\\
          this will be foo3 & 33333 & 3333 & 3.33\\
          foo4 & 44444 & 4444 & 44.4\\
          foo5 & 55555 & 5555 & 5.5\\
          \bottomrule
    \end{tabular}
\end{table}

我不确定我做错了什么。

答案1

您必须用一组额外的花括号来掩盖关键的标题单元格。

... & {\textbf{Failure Rates}} \\

相关内容