命令中的逐字

命令中的逐字

我对 Verbatim 有疑问,我想在子小节标题中写一个单词。我遇到了错误。我该如何修复它?:\subsubsection{The \verb+@interface+ Section}

答案1

使用cprotect包裹

\usepackage{cprotect}% http://ctan.org/pkg/cprotect
...
\cprotect\subsubsection{The \verb+@interface+ Section}

但是,请考虑阅读信息丰富的 TeX FAQ 条目:为什么逐字在...内不起作用?尤其是,其他替代方案\texttt{...}也存在,而且更容易管理。即使在你的情况下,使用

\subsubsection{The \texttt{@interface} Section}

按原样工作。

答案2

标准\verb命令不能在其他命令的参数中使用。你可以\Verbfancyvrb包裹:

\documentclass{article}
\usepackage{fancyvrb}

\begin{document}

\subsubsection{The \protect\Verb+@interface+ Section}

\end{document}

在此处输入图片描述

相关内容