我希望每个主要要点都显示一张图片(我试图显示每个目标所涉及的研究物种)。因此,一旦“物种 X”出现在左栏中,物种 X 图形就会同时出现在右栏中。下面是我当前的代码,其中文本逐步出现在左栏中,然后在文本运行完后出现图像。
\documentclass{beamer}
\usetheme{Dresden}
\usepackage{multirow, makecell}
\usepackage{caption}
\usepackage{multicol}
\usepackage{mwe}
\begin{document}
\begin{frame}[shrink=15]
\frametitle{The Great Lakes}
\begin{columns}
\begin{column}[T]{0.5\linewidth}
\begin{itemize}
\pause \item Native
\begin{itemize}
\pause \item Species 1
\begin{itemize}
\pause \item Information 1
\end{itemize}
\end{itemize}
\pause \item Introduced
\begin{itemize}
\pause \item Species 2
\begin{itemize}
\pause \item Information 2
\end{itemize}
\pause \item Species 3
\begin{itemize}
\pause \item Information 1
\end{itemize}
\end{itemize}
\end{itemize}
\end{column}
\begin{column}[T]{0.5\linewidth}
\centering
\includegraphics[height=5em]{Species 1}
\includegraphics[height=5em]{Species 2}
\includegraphics[height=5em]{Species 3}
\end{column}
\end{columns}
\end{frame}
\end{document}
答案1
基本思想
叠加或套印效果可以通过多种方式实现。beamer 用户指南在第 9 部分中,我们详细讨论了这一问题。
以下是可能的解决方案之一。如果您想以其他方式控制渐变外观,您可能需要将overprint
环境与命令一起使用。\onslide
代码
\documentclass{beamer}
\usetheme{Dresden}
\usepackage{graphicx}
\begin{document}
\begin{frame}[shrink=15]
\frametitle{The Great Lakes}
\begin{columns}
\begin{column}[T]{0.5\linewidth}
\begin{itemize}
\item <1->Native
\begin{itemize}
\item <1->Species 1
\begin{itemize}
\item <1->Information 1
\end{itemize}
\end{itemize}
\item <2->Introduced
\begin{itemize}
\item <2->Species 2
\begin{itemize}
\item <2->Information 2
\end{itemize}
\item <3->Species 3
\begin{itemize}
\item <3->Information 1
\end{itemize}
\end{itemize}
\end{itemize}
\end{column}
\begin{column}[T]{0.5\linewidth}
\centering
\includegraphics<1->[height=5em]{Species1}
\includegraphics<2->[height=5em]{Species2}
\includegraphics<3->[height=5em]{Species3}
\end{column}
\end{columns}
\end{frame}
\end{document}
输出
进一步调整
- 您将需要将图像位置与相应的文本对齐。