Beamer 课堂上的幻灯片编号(华沙主题)

Beamer 课堂上的幻灯片编号(华沙主题)

我正在使用 beamer 类和 Warsaw 主题。有没有办法在这个主题中将幻灯片编号放在页面底部和左侧(如 2/10)?
这是我的代码:

\documentclass{beamer}‎
‎‎‎‎‎\usetheme{Warsaw‎}‎‎
‎\begin{document}‎
‎‎\title{How to number the ...?‎} 
‎‎\author{My name‎} 
‎‎\date{06‎.06.2005} 
‎\begin{frame}‎
‎\titlepage‎
‎‎‎\end{frame}‎‎‎
‎‎\section{Intro‎}‎
‎\begin{frame}‎
‎‎\frametitle{There are many ...‎}‎ 
‎‎\end{frame}‎‎
‎\end{document}‎

答案1

您需要选择一个外部主题。\useoutertheme{infolines}应该为您提供所需的格式。

如果您只想包含数字,则必须采用footline外部主题的原始代码shadow,而外部主题又使用主题的格式split

\documentclass{beamer}
\usetheme{Warsaw}
\title{How to number the ...?}
\author{My name}
\date{06‎.06.2005}
\defbeamertemplate*{footline}{shadow theme}
{%
  \leavevmode%
  \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fil,rightskip=.3cm]{author in head/foot}%
    \usebeamerfont{author in head/foot}\insertframenumber\,/\,\inserttotalframenumber\hfill\insertshortauthor
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
    \usebeamerfont{title in head/foot}\insertshorttitle%
  \end{beamercolorbox}}%
  \vskip0pt%
}
\begin{document}
\begin{frame}
\maketitle
\end{frame}
\section{Intro‎}
\begin{frame}
\frametitle{There are many ...}
\end{frame}
\end{document}

请注意,通过将\title等移到前言中,这也将用于 PDF 元数据。

答案2

如果将框架编号放在右侧站点就足够了,那么现在可以通过\setbeamertemplate{page number in head/foot}[totalframenumber]在主题之后使用轻松完成。

梅威瑟:

\documentclass{beamer}
\usetheme{Warsaw}
\setbeamertemplate{page number in head/foot}[totalframenumber]

\title{How to number the ...?‎}
\author{My name}
\date{06‎.06.2005}

\begin{document}

\begin{frame}
\titlepage
\end{frame}
\section{Intro}
\begin{frame}
\frametitle{There are many ...‎}
\end{frame}
\end{document}

在此处输入图片描述

(这需要 beamer 版本 >= 3.50)

答案3

我在谷歌搜索时偶然发现了这一点。

一个稍微更先进的方法是简单地将页码添加到旧宏中

\newcommand*\oldmacro{}%
\let\oldmacro\insertshorttitle%
\renewcommand*\insertshorttitle{%
   \oldmacro\hfill%
   \insertframenumber\,/\,\inserttotalframenumber}

正如在 texblog 上看到的(http://texblog.net/latex-archive/uncategorized/beamer-footline-frame-number/)。

只需将其添加到序言中即可。与“华沙”、“哥本哈根”、“马尔默”和“吕贝克”合作。

相关内容