Beamer:仅命令和讲义模式

Beamer:仅命令和讲义模式

我有一个多面(分层)的演示文稿,其中我将一些颜色从一张幻灯片引入到下一张幻灯片。我希望它们成为同一框架的一部分,以便在讲义模式下保存页面。我使用 \only 来划分部分。

当我为演示模式创建幻灯片时,一切都很好。但是,当我为讲义创建幻灯片时,我得到了 4 个要点,所有项目都简单地混在一起。这是正常现象吗?我一直以为它会选择最后一个(最高)数字(在我的情况下是 <2>)并使用它。

当我思考这个问题时,我明白了这个问题可能无法用通用方式解决。也许我只是用了错误的工具?

% handout mode
%\documentclass[hyperref={pdfpagemode=UseThumbs, pdfpagelayout=SinglePage, bookmarks=true, },handout,xcolor=dvipsnames]{beamer}

% presentation mode
\documentclass[hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}

\begin{document}

%\title{StackOverflow Example}

\begin{frame}
    \frametitle{Some Main Title}
    \framesubtitle{Some Subtitle}
    Some text text text text text text. \\
    \begin{itemize}
        \only<1>{\item One: This is the first item}
        \only<2>{\item \textcolor{red}{One:} This is the first item}
        \only<1>{\item Two: This is the second item}
        \only<2>{\item \textcolor{blue}{Two:} This is the second item}
    \end{itemize}
\end{frame}

\end{document}

答案1

正如解释的那样这个帖子,您可以在命令中指定讲义模式的规则only。例如,\only<1|handout:0>{content}隐藏讲义中的此部分。您还可以输入数字来对讲义上的内容进行排序。

请参阅下面修改后的示例:

% handout mode
\documentclass[hyperref={pdfpagemode=UseThumbs, pdfpagelayout=SinglePage, bookmarks=true, },handout,xcolor=dvipsnames]{beamer}

% presentation mode
%\documentclass[hyperref={pdfpagemode=FullScreen},xcolor=dvipsnames]{beamer}

\begin{document}

\begin{frame}
    \frametitle{Some Main Title}
    \framesubtitle{Some Subtitle}
    Some text text text text text text. \\
    \begin{itemize}
        \only<1|handout:0>{\item One: This is the first item}
        \only<2>{\item \textcolor{red}{One:} This is the first item}
        \only<1|handout:0>{\item Two: This is the second item}
        \only<2>{\item \textcolor{blue}{Two:} This is the second item}
    \end{itemize}
\end{frame}

\end{document}

相关内容