在乳胶中如何在 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}
我试过\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}