Tabularray 重复列类型

Tabularray 重复列类型

是否可以重复相同的列类型tabularray

对于普通的表格*{5}c,如果不想重复,可以使用{ccccc}。我尝试过使用 tabularray,但似乎不起作用。

我希望有

{colspec = {Q[c,m,0.25\textwidth]Q[c,m]Q[c,m]Q[c,m]Q[c,m]}}

但这不能写成colspec = {Q[c,m,0.25\textwidth] *{4}Q[c,m]}

梅威瑟:

\documentclass{scrartcl}
\usepackage{tabularray}
\begin{document}
    Test 
    \begin{tblr}{colspec = {Q[c,m,0.25\textwidth]Q[c,m]Q[c,m]Q[c,m]Q[c,m]}}
        a & a & a & a & a \\
    \end{tblr}
    % The one below does not work. The one above does. 
    \begin{tblr}{colspec = {Q[c,m,0.25\textwidth] *{4}Q[c,m]}}
        a & a & a & a & a \\
    \end{tblr}
\end{document}

答案1

我通过再多尝试了一下就回答了自己的问题。基本上,我忘记了由于可选参数[c,m],需要一组额外的花括号。

因此只需:

\documentclass{scrartcl}
\usepackage{tabularray}
\begin{document}
    Test 
    \begin{tblr}{colspec = {Q[c,m,0.25\textwidth]Q[c,m]Q[c,m]Q[c,m]Q[c,m]}}
        a & a & a & a & a \\
    \end{tblr}
    % Both work.
    \begin{tblr}{colspec = {Q[c,m,0.25\textwidth] *{4}{Q[c,m]}}}
        a & a & a & a & a \\
    \end{tblr}
\end{document}

相关内容