Latex Ho设置表中带逗号的数字

Latex Ho设置表中带逗号的数字,latex,Latex,我尝试了几次调整表,使第三列中的数字为3025,而不是3025(不带逗号),但都没有成功。你知道怎么解决这个问题吗?我尝试删除\num{},但它仍然给我数字,没有用逗号分隔。 谢谢 通常,组分隔符只插入至少有5位数字的数字中。要对数字较少的数字启用此功能,可以使用group minimum digits=4 此外,倒数第二列的格式应为1.2,而不是4 \documentclass{article} \usepackage{geometry} \usepackage{textc

我尝试了几次调整表,使第三列中的数字为3025,而不是3025(不带逗号),但都没有成功。你知道怎么解决这个问题吗?我尝试删除\num{},但它仍然给我数字,没有用逗号分隔。 谢谢


通常,组分隔符只插入至少有5位数字的数字中。要对数字较少的数字启用此功能,可以使用
group minimum digits=4

此外,倒数第二列的格式应为
1.2
,而不是
4

  \documentclass{article}
    \usepackage{geometry}
    \usepackage{textcomp}
    \usepackage{adjustbox}
    \usepackage{mathtools}
    \usepackage{booktabs} % 
    \usepackage[group-separator={,},group-minimum-digits=4]{siunitx}
    \usepackage{changepage}
    \newcommand{\undepth}[1]{%
        \smash[b]{%
            \begin{varwidth}[t]{\linewidth}#1\end{varwidth}
        }%
    }
    \usepackage{makecell}%To keep spacing of text in tables

    \begin{document}
    \begin{table}
    \begin{tabular}{
            c
            S[table-format=6]
            S[table-format=4]
            S[table-format=1.2]
            S[table-format=6]
        }
        \toprule        
        \makecell{date} & {col2} & {col3} & \multicolumn{1}{c}{\makecell{\% \\ col}} & {Total} \\
        \midrule
        1999 & 31530 & 904   & 2.55 & 22854 \\
        2000 & 56551 & 813   & 2.55 & 23004 \\
        \midrule
        Sum (not-real)  & 105212 & 3025 &  2.54 & 100250 \\
        \bottomrule
    \end{tabular}
\end{table}
\end{document}

  \documentclass{article}
    \usepackage{geometry}
    \usepackage{textcomp}
    \usepackage{adjustbox}
    \usepackage{mathtools}
    \usepackage{booktabs} % 
    \usepackage[group-separator={,},group-minimum-digits=4]{siunitx}
    \usepackage{changepage}
    \newcommand{\undepth}[1]{%
        \smash[b]{%
            \begin{varwidth}[t]{\linewidth}#1\end{varwidth}
        }%
    }
    \usepackage{makecell}%To keep spacing of text in tables

    \begin{document}
    \begin{table}
    \begin{tabular}{
            c
            S[table-format=6]
            S[table-format=4]
            S[table-format=1.2]
            S[table-format=6]
        }
        \toprule        
        \makecell{date} & {col2} & {col3} & \multicolumn{1}{c}{\makecell{\% \\ col}} & {Total} \\
        \midrule
        1999 & 31530 & 904   & 2.55 & 22854 \\
        2000 & 56551 & 813   & 2.55 & 23004 \\
        \midrule
        Sum (not-real)  & 105212 & 3025 &  2.54 & 100250 \\
        \bottomrule
    \end{tabular}
\end{table}
\end{document}