对于海报,我希望在脚注中有一个列表。不幸的是,这似乎触发了 beamer 中的一个错误:
./mwe.tex:10: Undefined control sequence.
\\itemize ...ix item}##1}}}}} \fi \beamer@cramped
\raggedright \beamer@first...
此 MWE 显示了问题。没有 itemize 的普通文本(如注释的单词)可以正常工作。
\documentclass{beamer}
\setbeamertemplate{footline}{%
\begin{itemize}
\item foo
\end{itemize}
% foowo
}
\begin{document}
\begin{frame}
bar
\end{frame}
\end{document}
与相关问题我没有忘记添加框架(当然,将其添加到脚线本身是不合适的)。我正在使用 beamer 2017/01/22 v3.40。如何使其工作,beamer 中的根本原因是什么以及如何纠正它?
答案1
\documentclass{beamer}
\makeatletter
\def\beamer@cramped{}%%%%%%
\makeatother
\setbeamertemplate{footline}{%
\begin{itemize}
\item foo
\end{itemize}
% foowo
}
\begin{document}
\begin{frame}
bar
\end{frame}
\end{document}
\frame{...}
它由但脚线中没有框架定义