如何使用阿姆斯特丹主题插入幻灯片编号?

如何使用阿姆斯特丹主题插入幻灯片编号?

如何使用阿姆斯特丹主题插入幻灯片编号?

当我使用时,\setbeamertemplate{footline}它可以起作用,但也会删除幻灯片的最后一部分。

答案1

Amsterdam主题使用authortitle来自miniframes其他主题的脚注。插入帧编号的附加行在% NEW下文中用 标记。

\documentclass{beamer}

\usetheme{amsterdam}

\setbeamertemplate{footline}{%
  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
  \end{beamercolorbox}
  \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
    leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
    \leavevmode{\usebeamerfont{title in head/foot}\insertshorttitle}%
    \hfill%
    {\usebeamerfont{author in head/foot}\usebeamercolor[fg]{author in head/foot}\insertshortauthor}%
    \hfill% NEW
    {\usebeamerfont{author in head/foot}\usebeamercolor[fg]{author in head/foot}\insertframenumber~/~\inserttotalframenumber}% NEW
  \end{beamercolorbox}%
  \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
  \end{beamercolorbox}
}

\author{Einstein}
\title{Cool Stuff}

\begin{document}

\begin{frame}
test
\end{frame}
\end{document}

在此处输入图片描述


在 beamer 的当前开发版本中(可能包含在从 v. 3.50 开始的发布版本中),这个答案可以简化为:

\documentclass{beamer}

\usetheme{amsterdam}
\setbeamertemplate{page number in head/foot}[totalframenumber]

\author{Einstein}
\title{Cool Stuff}

\begin{document}

\begin{frame}
test
\end{frame}
\end{document}

相关内容