我正在准备一个演示文稿,希望在其中显示以下内容
\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 的环境。listings
fancyvrb