私は以前、 のノードの絶対位置指定のトリックを使用したりtikz
、スライド内のコンテンツを手動で繰り返して を使用して、より大まかにこれを実行し\phantom
たことがあります。次の操作を実行する良い方法があるかどうかを知りたいです。
下に列挙した段落があります。
Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
1 Blah
2 Bleh
3 Blih
最初のスライドでは次のように表示されます
Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
1 Blah
2 Bleh
次のスライドでは
Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah.
3 Blih
段落の位置は変更されず、列挙がスクロールしているように見えます。
これを行う良い方法はありますか? 良い方法とは、、、、または類似beamer
の既存の命令のいくつかを使用することを意味します。\onslide
\only
\item<2->
答え1
「ジャンプ」効果を回避するもう 1 つのオプションは、これらのケース専用に設計された環境を使用することですoverlayarea
。必要に応じて幅と高さを調整します。
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{overlayarea}{\linewidth}{4cm}
Some test text for the example test text for the example test text for the example test text for the example test text for the example
\begin{enumerate}
\only<1>{
\item First.
\item Second.}
\only<2>{\item[3.] Third.}
\end{enumerate}
\end{overlayarea}
\end{frame}
\end{document}
結果:
答え2
解決策は次のとおりです:
\documentclass{beamer}
\begin{document}
\begin{frame}
Blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah, blah,
blah, blah, blah,
\begin{enumerate}
\only<1>{%
\item Blah
\item Blah
}
\only<2>{%
\item[3.] Blah
\item[]
}
\end{enumerate}
\end{frame}
\end{document}
生産する