Beamer 和枚举包

Beamer 和枚举包

下面的例子,

\documentclass{beamer}
\usetheme{Madrid}
\begin{document}
\begin{frame}
\begin{enumerate}[H1]
  \item
  \item[H2]
\end{enumerate}
\end{frame}
\end{document}

结果(所有包都从 CTAN 更新)在幻灯片中显示,其中第二个项目标记为“H2”(如预期),而第一个项目标记为“H1”,但字体较小,并带有项目符号。一年前情况并非如此,我认为这不是 enumerate 包的预期行为。有谁知道我如何全局(我有一个很长的文档,我经常使用 enumerate)确保 enumerate 包产生与将标签提供给 item 命令相同的结果?

答案1

枚举迷你模板的行为在此提​​交中发生了改变:https://github.com/josephwright/beamer/commit/561ebfeca410a68c57179bd8ed1fdb85c9b703d2

要恢复到以前的行为,你可以这样做\setbeamertemplate{enumerate mini template}{\insertenumlabel}

\documentclass{beamer}

\usetheme{Madrid}
\setbeamertemplate{enumerate mini template}{\insertenumlabel}

\begin{document}
\begin{frame}

\begin{enumerate}[H1]
  \item
  \item[H2]
\end{enumerate}

\end{frame}
\end{document}

在此处输入图片描述

相关内容