\pause が Beamer の includegraphics で動作しない

\pause が Beamer の includegraphics で動作しない

私は以下のコメントを使用しました

\documentclass{beamer}
\mode<presentation>
{
  \usetheme{Warsaw}


  \setbeamercovered{transparent}

}
\setbeamertemplate{navigation symbols}{}
\newtheorem{df}{Definition}[section]
\usepackage{beamerthemeshadow}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage{amsfonts}

\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{graphics}
\usepackage{graphicx}
\usepackage{epsfig}
\usepackage{latexsym}
\usepackage{color}

\begin{document}

\begin{frame}
\begin{block}{Theorem}
Theorem Text Here
\end{block}
\vfill \pause

\begin{block}{Corollary}
Corollary text here
\end{block}
\vfill \pause 
\begin{example}
\begin{figure}[H]
\centering
\includegraphics[scale=0.6]{cross.eps}
\end{figure}
\end{example}
\end{frame}
\end{document}

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

この場合、図は消えません。 帰結の後でのみ図が見えるようになる必要があります。

を削除すればこれが機能することがわかりました \setbeamercovered{transparent}。しかし、 を削除しなくてもこれが機能するかどうかを知りたいです\setbeamercovered{transparent}

答え1

画像にオーバーレイ仕様を適用する必要があります。 を使用して\visible<3>{\includegraphics[scale=0.6]{cross.eps}}、図をフレームのスライド3にのみ表示することができます。相対オーバーレイ仕様、のように\visible<.(1)>{\includegraphics[scale=0.6]{cross.eps}}。以下のコードではサンプル画像を使用します。

\documentclass{beamer}
\mode<presentation>
{
  \usetheme{Warsaw}
  \setbeamercovered{transparent}
}
\setbeamertemplate{navigation symbols}{}
\usepackage{beamerthemeshadow}
\usepackage{hyperref}

\usepackage{graphicx}
\begin{document}

\begin{frame}
\begin{block}{Theorem}
Theorem Text Here
\end{block}
\vfill \pause

\begin{block}{Corollary}
Corollary text here
\end{block}
\vfill \pause 
\begin{example}
\begin{figure}[H]
\centering
\visible<.(1)>{\includegraphics[scale=0.3]{example-image}}
\end{figure}
\end{example}
\end{frame}
\end{document}

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

答え2

最初のスライドで画像を非表示にする代わりに、影を付けることもできます。

\documentclass{beamer}
\usetheme{Warsaw}
\setbeamercovered{transparent}
\setbeamertemplate{navigation symbols}{}
\usepackage{beamerthemeshadow}
\usepackage{tikz}

\begin{document}

    \begin{frame}
        \begin{block}{Theorem}
            Theorem Text Here
        \end{block}

        \vfill \pause

        \begin{block}{Corollary}
            Corollary text here
        \end{block}

        \vfill \pause 

        \begin{example} 
            \begin{figure}
        \begin{tikzpicture}
            \visible<1-2>{\node[opacity=0.3] (img2) {\includegraphics[height=0.4\textwidth]{pic}};}
            \visible<3>{\node (img2) {\includegraphics[height=0.4\textwidth]{pic}};}
        \end{tikzpicture}
            \end{figure}
        \end{example}

    \end{frame}

\end{document}

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

関連情報