如何让 \note{...} 显示 beamer 中的当前帧?

如何让 \note{...} 显示 beamer 中的当前帧?

我正在使用 beamer 类为大型演示准备幻灯片。一开始我写

\usepackage{pgfpages}

\setbeameroption{show notes}
\setbeameroption{show notes on second screen=left}

\begin{document}
% a LOT of frames
\end{document}

只有极少数幻灯片我需要在辅助屏幕上看到注释。但是,对于其余幻灯片,我希望在辅助屏幕上看到当前帧的全尺寸,而不是在屏幕右上角显示一个带有小版本帧的空白屏幕。最好默认这样做,而无需\note{...}在每个帧上编写命令(但如果必须这样做,我会这样做……)。我如何才能将此行为设为默认行为?

注意:我知道我可以将框架的内容粘贴到里面\note,但这当然是一个糟糕的解决方案

答案1

要获取笔记中当前帧的副本,可以使用\insertslideintonotes{1}。数字决定缩放比例。

\documentclass{beamer}

\usepackage{pgfpages}

\setbeameroption{show notes}
\setbeameroption{show notes on second screen=left}

\setbeamertemplate{note page}{\insertnote}

\begin{document}
%%%%%%%%%%%%%%%%%%%%
% Title Page
\begin{frame}[t]
\titlepage
\end{frame}
%%%%%%%%%%%%%%%%%%%%
\begin{frame}
%
Here's a slide.
\note{\insertslideintonotes{1}}
\end{frame}
%%%%%%%%%%%%%%%%%%%%
\begin{frame}
%
Here's a slide.
\end{frame}
%%%%%%%%%%%%%%%%%%%%
\end{document}

在此处输入图片描述

相关内容