我怎样才能将帧重复作为讲义,并暂停一次进行重演?

我怎样才能将帧重复作为讲义,并暂停一次进行重演?

我想避免样式中的重复框架(请参阅!!!以了解难题):

\documentclass[aspectratio=1610,xcolor={usenames,dvipsnames,table}]{beamer}
\begin{document}
\begin{frame}
    \frametitle{Configuration Drift}

    is a derivation of the ``Single Source of Truth'' (the CM code).

    \vspace{1em}
    It is caused by:

    \pause

    \begin{itemize}[<+-| alert@+>]
    \item manual configuration changes by administrators
    \item manual configuration changes by end users
    \item differences in updates (e.g., skipped or failed updates)
    \item failed attempts to change configuration
    \item applying different versions of CM code
    \item non-idempotent CM Code
    \item \dots
    \end{itemize}
\end{frame}

% ... somewhere else

\section{Recapitulation}

\begin{frame}
    \frametitle{Configuration Drift}

    \pause % in the recapitulation the answer should be hidden in the beginning

    is a derivation of the ``Single Source of Truth'' (the CM code).

    % now here no \pause is needed anymore,
    % as it should be like handout after I revealed the answer

    \vspace{1em}
    It is caused by:

    \begin{itemize} % !!! recapitulation should be like handout, so no [<+-| alert@+>]
    \item manual configuration changes by administrators
    \item manual configuration changes by end users
    \item differences in updates (e.g., skipped or failed updates)
    \item failed attempts to change configuration
    \item applying different versions of CM code
    \item non-idempotent CM Code
    \item \dots
    \end{itemize}
\end{frame}
\end{document}

我知道有很多方法可以重复使用框架和覆盖规范,例如beamer:重复帧的变化[<+-| alert@+>]但我没有找到在 againframe 中 删除的方法。

我理想中想要的是“重复帧,在帧标题后使用一个 \pause,然后像讲义一样显示所有内容”。有类似的东西吗?

马库斯

答案1

您可以选择性地在原始帧以及再次帧中显示某些覆盖,如下所示:

\documentclass[aspectratio=1610,xcolor={usenames,dvipsnames,table}]{beamer}
\begin{document}
\begin{frame}<2->[label=foo]
    \frametitle{Configuration Drift}
    
    \pause

    is a derivation of the ``Single Source of Truth'' (the CM code).

    \vspace{1em}
    It is caused by:

    \pause

    \begin{itemize}[<+-| alert@+>]
    \item manual configuration changes by administrators
    \item manual configuration changes by end users
    \item differences in updates (e.g., skipped or failed updates)
    \item failed attempts to change configuration
    \item applying different versions of CM code
    \item non-idempotent CM Code
    \item \dots
    \end{itemize}
\end{frame}

% ... somewhere else

\section{Recapitulation}

\againframe<1,9>{foo}
\end{document}

相关内容