在帧数中包含 Metropolis 主题的突出帧

在帧数中包含 Metropolis 主题的突出帧

Metropolis beamer 主题standout使用 frame 选项将其帧排除在帧计数之外noframenumbering。有什么方法可以覆盖它吗?最好不要重写整个standout模板。

\documentclass{beamer}
\usetheme{metropolis}
\begin{document}
  \begin{frame}{First frame}  % Numbered as "1"
    Hello, world!
  \end{frame}

  \begin{frame}[standout]  % Also numbered as "1" but in same color as background
    Hello, world!
  \end{frame}

  \begin{frame}{Second frame}  % Numbered as "2", but would preferably be "3"
    Hello, world!
  \end{frame}
\end{document}

答案1

有几种方法可以做到这一点,本质上涉及对帧编号进行一些手动调整。我发现最快的方法是简单地添加\stepcounter{framenumber} standout框架或其后的框架内:

\begin{frame}[standout]
    Hello, world!
\end{frame}
\stepcounter{framenumber}

如果您使用很多standout类型的框架,您可能需要考虑定义一个包含此命令的自定义环境。

相关内容