Beamer:\nonumber 相当于幻灯片吗?

Beamer:\nonumber 相当于幻灯片吗?

\nonumber当不想将某些幻灯片包含在编号中时,是否有等效命令?我想将大纲和标题幻灯片排除在编号之外,而只对包含实际内容的幻灯片进行编号。了解其他解决方法也很好。

编辑:由于要求提供 MWE 示例,因此这里是其中之一。假设我有一个标题页和另外两张幻灯片。下面的代码给出了一个幻灯片计数器,计数器最高为 3,标题幻灯片是幻灯片 1。我希望标题幻灯片不编号,计数器最高为 2,编号从标题后的幻灯片开始。以下是一些代码。

\documentclass{beamer}

\mode<presentation>
 {
   \usetheme{Dresden}
 }

 \setbeamertemplate
 {footline}{\quad\hfill\insertframenumber/\inserttotalframenumber\strut\quad} 


\begin{document}

\begin{frame}
 \titlepage
\end{frame}

\begin{frame}
Some actual content here
\end{frame}

\begin{frame}
Some more actual content here
\end{frame}

\end{document}

答案1

自从beamer版本 3.08 中,有一个未记录的选项noframenumbering,它不会增加所用框架的幻灯片计数器。这样做的好处是您不必framenumber手动操作计数器。它的使用方式如下:

\begin{frame}[noframenumbering]
 \titlepage
\end{frame}

答案2

我通常只是修改framenumber计数器,使用\setcounter重置帧数,并\addtocounter使用例如 -1 来补偿不应计数的幻灯片。通常您还想隐藏这些幻灯片的帧计数器。

例如,我使用以下命令不对标题框进行编号:

\begingroup
\renewcommand{\insertframenumber}{}
 \begin{frame}
  \addtocounter{framenumber}{-1}
  \titlepage
 \end{frame}
\endgroup

帧号隐藏的一个问题是主题使用了类似 的内容\insertframenumber{} / \inserttotalframenumber,因此您无法轻易摆脱/。我复制了下栏的主题,并用自己的宏替换了该部分\insertframenumberratio,我将其设置为空以抑制显示。或者,您仍然可以显示它,然后显示下一张幻灯片的编号。通常人们不会注意到或介意这一点。

答案3

\documentclass{beamer}
\setbeamertemplate{footline}[page number]{}

\begin{document}

{\setbeamertemplate{footline}{} 
\begin{frame}
\titlepage
\end{frame}
} %this removes the footline from title page

\addtocounter{page}{-1}  %the next frame will start from number 1 instead of 2
...

\appendix %all the frame after this line will not be included in the TOTAL PAGE count
%your appendix frames go here   
\begin{frame}{References}
...
\end{frame}
\end{document}

答案4

对于这个特定的例子,我只需将 beamer 模板的定义重新定位\setbeamertemplate第一张幻灯片。此外,为了framecounter准确起见(使用 Martin 的答案),\addtocounter{framecounter}{-1}在同一位置添加:

\documentclass{beamer}

\mode<presentation>
 {
   \usetheme{Dresden}
 }

\begin{document}

\begin{frame}
 \titlepage
\end{frame}

 \addtocounter{framenumber}{-1}
 \setbeamertemplate
 {footline}{\quad\hfill\insertframenumber/\inserttotalframenumber\strut\quad} 

\begin{frame}
Some actual content here
\end{frame}

\begin{frame}
Some more actual content here
\end{frame}

\end{document}​

在此处输入图片描述

相关内容