在乳胶中如何在 tabularx 环境中转义 \verb 中的“{”?

In latex how to escape "{" in \verb in tabularx environmnet?

我试过\verb|\{|,它会打印\{。如果使用不带反斜杠的 \verb|{|,则会出现 ! File ended while scanning \TX@get@body

错误

使用以下方法在 Overleaf 或 WinEdt 上重现此错误:

\documentclass{article}
\usepackage{tabularx}

\begin{document}
\begin{table}
  \begin{tabularx}{\textwidth}{ll}
    \hline
    \verb|{| & Error. \ % The use of \verb|{| here generates the error!
    \hline
  \end{tabularx}
\end{table}
\end{document}

我上面的代码,"\verb|{|"将产生错误。

在 samcarter_is_at_topanswers.xyz 的帮助下,我现在明白“{”可以使用 \listinline{{} 在 tabularx 中显示。但这给出了纯文本样式“{”。有没有办法让“{”更有代码风格?对比见下图

您可以使用 listings 包:

\documentclass{article}
\usepackage{tabularx}
\usepackage{listings}

\begin{document}
\begin{table}
  \begin{tabularx}{\textwidth}{lX}
    \hline
    \lstinline{\}} & Error. \
    \hline
  \end{tabularx}
\end{table}
\end{document}