\pause 使用時の表示順序の変更

\pause 使用時の表示順序の変更

プレゼンテーション内のテキストに影を付けるために「\pause」を使用しています。ただし、スライドに表示される上から下の順序とは異なる順序で内容を表示したいと考えています。

「\only」の使用も考えましたが、テキストが特定の時点で完全に消えてしまうため、私が思い描いていたものとは正確には一致しません。私はテキストを影付きの形式で表示したいのです。

以下に MWE を示しました。これで私が何を達成したいのかが明確になると思います。

コード:

\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage{stmaryrd}
\usepackage{comment}

\begin{document}

  \frame{\titlepage}

   \frame{
     \frametitle{some title}

\begin{enumerate}
\item 1st text to be revealed

\pause

\begin{itemize}
\item 3rd text to be revealed
\end{itemize}

\pause

\item 2nd text to be revealed

\pause

\begin{itemize}
\item 4th text to be revealed
\end{itemize}

\end{enumerate}
}
       

\end{document}

答え1

正確に何が必要かはわかりませんが、いくつかのオプションがあります:

\visible

\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage{stmaryrd}
\usepackage{comment}

\begin{document}

  \frame{\titlepage}

   \frame{
     \frametitle{some title}

\begin{enumerate}
\item 1st text to be revealed

\visible<3->{\begin{itemize}
\item 3rd text to be revealed
\end{itemize}}

\visible<2->{
\item 2nd text to be revealed
}
\visible<4->{
\begin{itemize}
\item 4th text to be revealed
\end{itemize}
}

\end{enumerate}
}


\end{document}

ここに画像の説明を入力してください

あるいはもっと簡単に

\documentclass{beamer}
\usepackage{beamerthemesplit}
\usepackage{stmaryrd}
\usepackage{comment}

\begin{document}

  \frame{\titlepage}

   \frame{
     \frametitle{some title}

\begin{enumerate}
\item<1-> 1st text to be revealed

\begin{itemize}
\item<3-> 3rd text to be revealed
\end{itemize}

\item<2-> 2nd text to be revealed

\begin{itemize}
\item<4-> 4th text to be revealed
\end{itemize}


\end{enumerate}
}


\end{document}

関連情報