我为讲座制作了好几个版本的幻灯片,通常我希望幻灯片编号始终保持一致,无论我使用的是哪个版本。例如,我有一个演示模式,我使用黑色边框来创建可以与学生互动的休息时间——我不希望他们获得幻灯片计数,因为他们不是讲义版本的一部分。
我现在注意到,注释幻灯片 (\note{}) 在生成为 PDF 时似乎也会获得页码。因此,在下面的示例中,当我在“仅供我使用”模式下生成幻灯片“TWO”时,我获得页码 3,而在演示模式下生成幻灯片“TWO”时获得页码 2。我不想这样。我希望注释幻灯片不会增加页码。我该怎么做?
我有以下小例子来强调我的观点。请尝试这两种模式来查看编号的差异:
% presentation mode
%\documentclass[hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}
% just-for-me mode
\documentclass[notes, hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}
\begin{document}
% some adaptations
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}
{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=.99\paperwidth,ht=0ex,dp=1ex,right]{xxx}%
\hspace*{6em}
\insertpagenumber{} \hspace*{1ex}
\end{beamercolorbox}}%
\vskip0pt%
}
\begin{frame}
\frametitle{Stuff}
\framesubtitle{Sub-Stuff}
\centering \LARGE ONE
\end{frame}
\note{
Some notes to explain what stuff really is...
}
\begin{frame}
\frametitle{Stuff}
\framesubtitle{Sub-Stuff}
\centering \LARGE TWO
\end{frame}
\end{document}
答案1
你想要的\insertframenumber
不是\insertpagenumber
:
% presentation mode
%\documentclass[hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}
% just-for-me mode
\documentclass[notes, hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}
\begin{document}
% some adaptations
\setbeamertemplate{navigation symbols}{}
\setbeamertemplate{footline}
{
\leavevmode%
\hbox{%
\begin{beamercolorbox}[wd=.99\paperwidth,ht=0ex,dp=1ex,right]{xxx}%
\hspace*{6em}
\insertframenumber{} \hspace*{1ex}
\end{beamercolorbox}}%
\vskip0pt%
}
\begin{frame}
\frametitle{Stuff}
\framesubtitle{Sub-Stuff}
\centering \LARGE ONE
\end{frame}
\note{
Some notes to explain what stuff really is...
}
\begin{frame}
\frametitle{Stuff}
\framesubtitle{Sub-Stuff}
\centering \LARGE TWO
\end{frame}
\end{document}