ビーマーで単一フレームの最後のオーバーレイのみを表示する

ビーマーで単一フレームの最後のオーバーレイのみを表示する

\frame<...>{フレームが相対オーバーレイで構築されている場合に、フレームの最後のバージョンを生成するオーバーレイ仕様はありますか?

配布版ではこれを実現していますが、グローバルに設定しています。フレーム固有のソリューションを探しています。\frame<N>{十分に大きい に対しては (エレガントではありませんが) 機能すると思いますN

答え1

オーバーレイ (、、、...) の意味がよくわかりませんが\pause、特定のフレームの前にコマンドの動作を変更し、直後に復元することは可能です。たとえば、次のようになります。\only\uncover

\documentclass{beamer}

\begin{document}

\begin{frame}{frame1}
First sentence
\pause
Second one
\pause
etc...
\end{frame}

\let\savepausebehaviour=\pause 
\def\pause{} 
\begin{frame}{frame2}
First sentence
\pause
Second one
\pause
etc...
\end{frame}
\let\pause=\savepausebehaviour

\begin{frame}{frame3}
First sentence
\pause
Second one
\pause
etc...
\end{frame}

\end{document}

フレーム 1 と 3 は一時停止のデフォルトの動作を使用しますが、フレーム 2 は一時停止がないかのように動作します\pause

関連情報