tabularray:在 cmd 參數中使用 \fakeverb

tabularray:在 cmd 參數中使用 \fakeverb

我有一個表格,其中的單元格包含我想要逐字處理的字元。 tabularray文件第 6.2 節指出我們可以將單元格的內容包裝起來\fakeverb{}來實現這一點。

我不想修改每個單元格,而是想使用cmdfont參數來colspec指定列中的每個條目都應逐字對待。在這個簡單的例子中我如何實現這個目標?

編譯一個這樣的表:

\begin{tblr}{colspec={Q[cmd=\fakeverb]}}
a \\
a_b \\
d$c \\
\end{tblr}

產生以下錯誤:

! Undefined control sequence.
<argument> ...Vn\cs_end: \l__tblr_b_tl {\fakeverb 
                                                  }
l.353 \end
          {tblr} 

答案1

該命令\fakeverb由提供高碼包裹。透過載入這個包,該範例就可以運行。

在此輸入影像描述

\documentclass[border=6pt]{standalone}
\usepackage{codehigh}
\usepackage{tabularray}
\begin{document}
\begin{tblr}{colspec={Q[cmd=\fakeverb]}}
a \\
a_b \\
d$c \\
\end{tblr}
\end{document}

相關內容