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}