\pause 不適用於投影機中的 includegraphics

\pause 不適用於投影機中的 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}

在此輸入影像描述

相關內容