
我使用了以下評論
\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}