避免在投影机中计算笔记页数

避免在投影机中计算笔记页数

我为讲座制作了好几个版本的幻灯片,通常我希望幻灯片编号始终保持一致,无论我使用的是哪个版本。例如,我有一个演示模式,我使用黑色边框来创建可以与学生互动的休息时间——我不希望他们获得幻灯片计数,因为他们不是讲义版本的一部分。

我现在注意到,注释幻灯片 (\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}

相关内容