tabularray 的多行单元格和 cmd:不兼容?

tabularray 的多行单元格和 cmd:不兼容?

似乎无法将tabularray的多行单元格 和结合起来cmd,如以下 MCE 所示:

\documentclass{article}
\usepackage{tabularray}
\begin{document}
\begin{center}
  \begin{tblr}{
      colspec={Q[l,cmd=\bfseries]}
    }
    \hline
    foo  \\
    {foo \\foo} \\
  \end{tblr}
\end{center}
\end{document}

编译失败,并显示无用的错误消息:

!LaTeX 错误:出现错误 — — 可能缺少 \item。

请参阅 LaTeX 手册或 LaTeX Companion 了解说明。输入 H 可立即获得帮助。

...

l.11 \结束

{表}

我是否遗漏了什么?

答案1

由键指定的宏cmd使用单元格的内容作为参数。

在这里,您可以使用font密钥:

\documentclass{standalone}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{
    colspec={Q[l,font=\bfseries] Q}
  }
  \hline
  foo         & a \\
  {foo \\foo} & b \\
\end{tblr}
\end{document}

在此处输入图片描述

相关内容