Beamer で一時停止した後にテキストの太さを変更するにはどうすればよいでしょうか?

Beamer で一時停止した後にテキストの太さを変更するにはどうすればよいでしょうか?

すべてのテキストが表示された後、リスト内の特定のテキストを強調表示したいです。たとえば、スライドを次の順序にしたいとします。

\documentclass{beamer}

\begin{document}

\begin{frame}
\begin{itemize} 
\item this is text 1
\pause
\item this is text 2
\end{itemize}
\end{frame}

\begin{frame}
\begin{itemize}
\item \textbf{this is text 1}
\item this is text 2
\end{itemize}
\end{frame}

\end{document}

2 つの別々のスライドを作成するのではなく、同じスライドでこれを行う方法はありますか?

答え1

\documentclass{beamer}

\newenvironment{boldenv}{\only{\bfseries}}{}

\begin{document}

\begin{frame}
\begin{itemize}
\item<1-|bold@3> this is text 1
\item<2-> this is text 2
\end{itemize}
\end{frame}

\end{document}

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

答え2

こんなものがほしいですか?

\documentclass{beamer}
\begin{document}

\begin{frame}
  \begin{itemize} 
    \item<.-| alert@3> \textbf<3>{this is text 1}
    \pause
    \item this is text 2
  \end{itemize}
\end{frame}

\end{document}

の代わりにオーバーレイ仕様を使用することもできます\pause。例えば、

\begin{frame}
  \begin{itemize} 
    \item<+-| alert@3> \textbf<3>{this is text 1}
    \item<+-> this is text 2
  \end{itemize}
\end{frame}

上記のコードと同じ出力を生成します。

関連情報