tabularray: Verwenden von \fakeverb im cmd-Argument

tabularray: Verwenden von \fakeverb im cmd-Argument

Ich habe eine Tabelle mit Zellen, die Zeichen enthalten, die ich wörtlich behandeln möchte. Abschnitt 6.2 der tabularrayDokumentationgibt an, dass wir den Inhalt von Zellen umschließen können, \fakeverb{}um dies zu erreichen.

Anstatt jede Zelle zu ändern, möchte ich die Argumente cmdoder verwenden , um anzugeben, dass jeder Eintrag in einer Spalte wörtlich behandelt werden soll. Wie erreiche ich dies in diesem einfachen Fall?fontcolspec

Erstellen Sie eine Tabelle wie folgt:

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

Generiert Fehler wie diesen:

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

Antwort1

Der Befehl \fakeverbwird bereitgestellt durch dieCodehochPaket. Durch das Laden dieses Pakets funktioniert das Beispiel.

Bildbeschreibung hier eingeben

\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}

verwandte Informationen