输入 \end{verbatim}

输入 \end{verbatim}

我正在准备一个演示文稿,希望在其中显示以下内容

\begin{verbatim}
foo
\end{verbatim}

为此我使用了

\begin{verbatim}
\begin{verbatim}
foo
\end{verbatim}
\end{verbatim}

但是第一个命令\end{verbatim}会结束环境,第二个命令会引发错误。有人能建议如何做到这一点吗?

我应该感谢对这个技巧和建议的命令的解释。

答案1

尝试

\usepackage{verbatim}
\verb+\begin{verbatim} foo \end{verbatim}+

或者,如果你想要将其放在单独的行上

\verb+\begin{verbatim}+\\
\verb+foo+\\
\verb+\end{verbatim}+

或者,如果 foo 很长,

\verb+\begin{verbatim}+
\begin{verbatim}
foo
\end{verbatim}
\verb+\end{verbatim}+

答案2

您可以创建一个集成逐字环境的新环境,例如:

\documentclass{article}
\usepackage{verbatim}
\newenvironment{realverbatim}{\verbatim}{\endverbatim}

\begin{document}
Test of the new \verb~verbatim~ environment:

\begin{realverbatim}
\begin{verbatim}
foo
\end{verbatim}
\end{realverbatim}

\end{document}

答案3

我认为没有任何真正明智的技巧可以直接使用。我会使用或包verbatim中的另一个类似 verbatim 的环境。listingsfancyvrb

相关内容