beamer 中 verbatim 环境报错处理技巧

发布于 2021-05-08 20:55:37

我们有些 beamer 里面输入抄录的代码,往往出现异常,之前我们的处理方式是加一个 fragile 的参数:

\begin{frame}[fragile]
 \begin{verbatim}
    \end{frame}
  \end{verbatim}
\end{frame}

依然会报错如下:
image.png

我们最新的处理方案是这样的,看 beamer user guide 里的说明:
image.png
我们代码可以这样写:

\documentclass{beamer}

\newenvironment{fragileframe}%
  {\begin{frame}[fragile,environment=fragileframe]}%
  {\end{frame}}

\begin{document}
\begin{fragileframe}
  \begin{verbatim}
    \end{frame}
  \end{verbatim}
\end{fragileframe}
\end{document}

Happy LaTeXing!~

0 条评论

发布
问题