在 longtable 中使用 lstinline

在 longtable 中使用 lstinline

我想使用等宽字体格式来格式化表格中的特殊单词。我认为使用 会有效\lstinline{code}。但是,由于编译器失败,这似乎在表格中不起作用。

有什么方法可以lstinline实现这个吗?或者还有其他选择吗?

示例代码:

\documentclass{article}
\usepackage{enumitem}
\usepackage{longtable}
\usepackage[table,xcdraw]{xcolor}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{colortbl}
\usepackage{tablestyles}
\usepackage{listings}


\begin{document}
\begin{longtable}{*{2}{p{0.25\textwidth}p{0.75\textwidth}}}
\theadstart
    \thead Bezeichner \\ 
\tbody
    \lstinline{Akteur} \\ 
\tend
\end{longtable}
\end{document}

答案1

如果我使用

\documentclass{article}
\usepackage{enumitem}
\usepackage{longtable}
\usepackage[table,xcdraw]{xcolor}
\usepackage{tabularx}
\usepackage{longtable}
\usepackage{colortbl}
\usepackage{tablestyles}
\usepackage{listings}


\begin{document}
\begin{longtable}{*{2}{p{0.25\textwidth}p{0.75\textwidth}}}
\theadstart
    \thead Bezeichner \\ 
\tbody
    \lstinline|Akteur| \\ 
\tend
\end{longtable}
\end{document}

注意|...|不是,那么它{...}可以\lstinline很好地编译(使用 TL2022),结果如下

在此处输入图片描述

不知道它是否应该看起来像那样 8-)

相关内容