软件包更新后 siunitx 表出现问题

软件包更新后 siunitx 表出现问题

考虑以下代码:

\documentclass{article}

\usepackage{siunitx}
\usepackage{booktabs}

\newcommand\mc[2]{\multicolumn{#1}{c}{#2}}

\begin{document}

\begin{table}
\centering
 \sisetup{
   output-decimal-marker = {.}
 }
  \begin{tabular}{
    r @{.\ } l % Right and left aligned pair of columns.
    r @{.\ } l % Right and left aligned pair of columns.
    r @{.\ } l % Right and left aligned pair of columns.
    r @{.\ } l % Right and left aligned pair of columns.
      @{}
    S[table-format = 3.3, input-symbols = {(.)}]
  }
    \toprule
     \mc{2}{Samlet placering} & \mc{2}{Placering i svømning} & \mc{2}{Placering i cykling} & \mc{3}{Placering i løb} \\
    \midrule
      1 & Anders              &  1 & Dennis                  &  1 & Anders                 &  1 & Anders   & (32.30) \\
      2 & Brian               &  2 & Brian                   &  2 & Frede                  &  2 & Gorm     & (34.08) \\
      3 & Frede               &  3 & Frederik                &  3 & Brian                  &  3 & Brian    & (34.28) \\
      4 & Dennis              &  4 & Emil                    &  4 & Emil                   &  4 & Frede    & (35.19) \\
      5 & Emil                &  5 & Henrik                  &  5 & Dennis                 &  5 & Frederik & (35.20) \\
      6 & Frederik            &  6 & Frede                   &  6 & Ivar                   &  6 & Dennis   & (35.39) \\
      7 & Gorm                &  7 & Anders                  &  7 & Henrik                 &  7 & Jens     & (35.40) \\
      8 & Henrik              &  8 & Gorm                    &  8 & Frederik               &  8 & Emil     & (35.41) \\
      9 & Ivar                &  9 & Ivar                    &  9 & Jens                   &  9 & Henrik   & (35.56) \\
     10 & Jens                & 10 & Jens                    & 10 & Gorm                   & 10 & Ivar     & (36.32) \\
    \bottomrule
   \end{tabular}
\end{table}

\end{document}

输出

在我更新之后siunitx升级到 v3 后,我现在收到与overfull \hbox最后一列有关的警告(我怀疑),而且(最后一列后面现在有一个空格。在我更新软件包之前,这不是问题。

我该如何解决?

答案1

在 v3 中,我已弃用input-symbols,因为它本质上与添加到 相同input-digits。因此,我将使用input-digits = ()0123456789,它将在 v2 或 v3 中起作用。

相关内容