我正在写幻灯片。我想使用lstlisting
\documentclass[10pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{listings}
\begin{document}
\begin{frame}{HeartBleed}
\begin{lstlisting}
Hellow world
\end{lstlisting}
\end{frame}
\end{document}
我得到一个错误\begin{lstlisting}
,它说:job aborted, no legal \end found
。我该如何解决这个问题?
答案1
对于的使用listings
您必须使用fragile
以下选项frame
:
\documentclass{beamer}
\usepackage{listings}
\begin{document}
\begin{frame}[fragile]
\begin{lstlisting}
Hello world
\end{lstlisting}
\end{frame}
\end{document}
更多信息请访问http://pbelmans.wordpress.com/2011/02/20/why-latex-beamer-needs-fragile-when-using-verbatim/