Beamer 分区页面并显示每页的注释

Beamer 分区页面并显示每页的注释

我希望每一页都有一个注释页,即使它是空的。我在这个答案的帮助下实现了这个目标https://tex.stackexchange.com/a/11724/36296

但现在我遇到了一个问题,我也想在新章节的开头添加一个特殊页面。但是当我尝试在新章节开始后添加时\note{...},会出现一个额外的空白注释页。

编辑:

我试图实现的目标是,在章节页之后,立即出现带有“章节页注释”的注释页,而不是先出现空白的注释页。

\documentclass{beamer}

\setbeameroption{show notes}

% notepage for every slide, even if empty
\makeatletter 
\def\beamer@framenotesbegin{%   
    \gdef\beamer@noteitems{}%   
    \gdef\beamer@notes{{}}%  
}
\makeatother

% section page
\AtBeginSection{%
    \begin{frame}
        \insertsection
    \end{frame}
}

\begin{document}

    \begin{frame}
        slide with note
        \note{testnote}
    \end{frame}

    \begin{frame}
        test with empty note
    \end{frame}

    \section{Section with note}
    \note{notes to section page}

\end{document}

在此处输入图片描述

答案1

您可以使用投影机选项show notes on second screen,它会创建一个双倍宽度的 PDF 文档,左侧显示实际框架,右侧显示注释。它确保每个框架后面都只有一个注释页,因此不需要在在 beamer 中对每一帧运行宏。此方法依赖于包pgfpages,在使用该选项之前必须手动加载:

\documentclass{beamer}

\usepackage{pgfpages}
\setbeameroption{show notes on second screen}

% section page
\AtBeginSection{%
    \begin{frame}
        \insertsection
    \end{frame}
}

\begin{document}

    \begin{frame}
        slide with note
        \note{testnote}
    \end{frame}

    \begin{frame}
        test with empty note
    \end{frame}

    \section{Section with note}
    \note{notes to section page}

\end{document}

beamer 文档的页面,并排显示了章节页面和相应的注释页面

答案2

迪亚博纳斯完全回答了我提出的问题。但不幸的是,他的方法在创建每页多帧的印刷版本时造成了后续问题(见后续问题

避免这些问题的一种可能性是为章节页面定义自己的命令

\documentclass{beamer}

\setbeameroption{show notes}

% notepage for every slide, even if empty
\makeatletter 
\def\beamer@framenotesbegin{%   
    \gdef\beamer@noteitems{}%   
    \gdef\beamer@notes{{}}%  
}
\makeatother

% section page
\newcommand{\mysection}[2]{%
        \section{#1}
    \begin{frame}
        \insertsection
        \note{#2}
    \end{frame}
}

\usepackage{pgfpages}
\pgfpagesuselayout{8 on 1}

\begin{document}

    \begin{frame}
        slide with note
        \note{testnote}
    \end{frame}

    \begin{frame}
        test with empty note
    \end{frame}

    \mysection{Section with note}{notes to section page}

    \mysection{Section without notes}

\end{document}

在此处输入图片描述

相关内容