Beamer で、スライドの最初に 2 つの未完了の項目を表示したいと思います。次に、項目を完了したいと思います。私が望むのは、次のようなものです。聴衆に 2 つの項目を提示し (つまり、項目を聴衆に見せます)、これらの項目が何であるかを推測してもらいます。次に、項目ごとに正しい答えを答えます。
つまり、次のようなものになります:
初めて、私は次のことをしました:
- 項目1:
- 項目2:
で、〜がある:
- 項目 1: テキスト 1
- 項目2:
で、〜がある:
- 項目 1: テキスト 1
- 項目2: テキスト2
これは私がしました:
\begin{enumerate}
\item<1,2-3> Item1: text1
\item<1,3-3> Item2: text2
\end{enumerate}
しかし、結果は私が望んでいたものではありません。
答え1
明示的な設定による 1 つのアプローチ\onslide
。
\documentclass{beamer}
\begin{document}
\begin{frame}{Some title}
\begin{enumerate}
\item<1-3> Item1: \onslide<2-3>{text1}
\item<1-3> Item2: \onslide<3-3>{text2}
\end{enumerate}
\end{frame}
\end{document}
答え2
オーバーレイの仕様にはさまざまなものがあります (beamer
詳細はドキュメントを参照)。ここではそのうちのいくつかを使用しています。大きな違いの 1 つは、 のコンテンツは\only{}
表示されていない間はスペースを占有しませんが、他のコンテンツは占有するということです。 を使用すると、マテリアルがフレーム上で移動しますが、あるものを別のものに置き換えるときに便利です。もう 1 つの違いは、\only{}
と のコンテンツは、 の設定に応じてさまざまな程度に非表示にできることです。\onslide{}
\uncover{}
\setbeamercovered{}
\documentclass{beamer}
\setbeamercovered{transparent}
\begin{document}
\begin{frame}
\frametitle{Title}
\begin{enumerate}
\item Item1: \only<2->{text1}
\item Item2: \onslide<3->{text2}
\item Item4: \uncover<4->{text3}
\item Item3: \visible<5->{text4}
\end{enumerate}
\end{frame}
\end{document}