使图形仅出现在幻灯片末尾

使图形仅出现在幻灯片末尾

我使用以下代码根据 xy 坐标定位图形:

\documentclass{beamer}
\usepackage[absolute,overlay]{textpos}
\usepackage{graphicx}

\begin{document}

\begin{frame}
Some text...
\pause
\begin{textblock*}{4.2cm}(7.5cm,6.2cm) % {block width} (coords)
\includegraphics[width=4.2cm]{file}
\end{textblock*}
\end{frame}

\end{document}

但是,尽管使用了 \pause 命令,图形和文本仍然同时出现。如何让它出现在文本之后?

答案1

我不知道我是否完全理解了你的问题,但是你是否知道,在这样的演示文稿中,首先出现的是文本,然后是图片:

\documentclass{beamer}
\setbeamercovered{dynamic}
\usepackage[absolute,overlay]{textpos}
\usepackage{graphicx}


\begin{document}
\begin{frame}
\visible<1>{Some text...}
%\pause
\begin{textblock*}{3.2cm}(7.5cm,6.2cm) % {block width} (coords)
\visible<2>{\includegraphics[width=4.2cm]{example-image-b}}
\end{textblock*}

\end{frame}
\end{document}

(那\visible可能就是你要找的) 在此处输入图片描述

编辑:另一个解决方案是使用 \itemize:

\documentclass{beamer}
\setbeamercovered{dynamic}
\usepackage[absolute,overlay]{textpos}
\usepackage{graphicx}


\begin{document}
\begin{frame}
    \begin{itemize}
\item[] {Some text...}
    \pause

\item[] \begin{textblock*}{3.2cm}(7.5cm,6.2cm) % {block width} (coords)
        \visible<2>{\includegraphics[width=4.2cm]{example-image-b}}
        \end{textblock*}
    \end{itemize}

\end{frame}
\end{document}

在此处输入图片描述

相关内容