siunitx S 列文本的自动换行

siunitx S 列文本的自动换行

tabularray我正在尝试使用该包及其库将数字排版到带有标题行的表格中,但是如果标题行中的文本太长,siunitx我不知道如何让 siunitx 的列引入自动换行符:S

\documentclass{article}
\usepackage{tabularray}
\UseTblrLibrary{siunitx}

\begin{document}
\begin{tblr}
    {
    colspec = {*{2}{S[table-format = 1.1(1), table-column-width = 2cm]}},
    hlines,
    vlines,
    }
    {{{some numbers}}} & {{{some more numbers which require a detailled and intricate and also very long description}}} \\
    5.1 & 4.0 \\ 
    79.8 & 45.3
  \end{tblr}
\end{document}

在此处输入图片描述

任何帮助,将不胜感激

答案1

您可以使用co它来设置类似X列类型的东西,使用si它来设置类似S列类型的东西。

\documentclass{article}
\usepackage{tabularray}
\UseTblrLibrary{siunitx}
\begin{document}
\begin{tblr}
{
colspec = {*{2}{Q[co=-1,si={table-format = 1.1(1), table-column-width = 2cm},c,m]}},
hlines, vlines,
}
{{{some numbers}}} & {{{some more numbers which require a detailled and intricate and also very long description}}} \\
5.1  & 4.0  \\
79.8 & 45.3 \\
\end{tblr}
\end{document}

在此处输入图片描述

相关内容