KTUG 한국 텍 사용자 그룹

Menu

KTUG :: Q&A 마당 › tabularray, NewDocumentEnvironment 에서 argument

aud | 2023.12.26 16:27:09 | 메뉴 건너뛰기 쓰기

아래 코드와 같이 tabularray를 써서 새로운 table environment를 만드려고 합니다.

두번째 row 부터는 \fakeverb를 적용시키려고 하는 목적인데요,

bracket이 argument로 전달되니 오류가 나네요. 이걸 막으려면 어떻게 해야하는지요?

아래 코드에서 table1은 잘 되는데, table2가 안되는 문제입니다.

\documentclass{standalone}
\usepackage{tabularray}
\usepackage{codehigh}

\NewDocumentEnvironment{eg1}{+b}{
    \begin{tblr}{hlines, row{2-Z}={cmd=\fakeverb}}
        #1
    \end{tblr}
}{}

\begin{document}
\begin{eg1}
    table1 \\
    \fakeverb{[A]123} \\
\end{eg1}

\begin{eg1}
    table2 \\
    [A]123 \\
\end{eg1}

\end{document}

댓글 [2]

댓글 쓰기

목록 삭제

KTUG 한국 텍 사용자 그룹