tabularray: cmd 引数で \fakeverb を使用する

tabularray: cmd 引数で \fakeverb を使用する

逐語的に扱いたい文字を含むセルを含むテーブルがあります。 tabularrayドキュメントのセクション6.2これを実現するためにセルの内容をラップできると述べています\fakeverb{}

cmdすべてのセルを変更する代わりに、 のまたはfont引数を使用して、列内のすべてのエントリをそのまま扱うように指定したいと思います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}

関連情報