几天前我开始使用 beamer 环境,但出现了一些疑问。我的问题是关于文本块在图形上的问题。我想在单击鼠标后将文本块放在图形上。请看下面我第一次尝试这样做。不幸的是,图形和文本块一起出现。
提前致谢!
\begin{frame}
\frametitle{\large{Infrastructure du r\'eseau de distribution \'electrique \`a venir}}
\begin{figure}
\centering
\includegraphics[trim=0cm 0 0 1.3cm, width=1\textwidth]{Modern_power_grid.pdf}
\end{figure}
\begin{textblock*}{64mm}(32mm,0.31\textheight)
\begin{exampleblock}{}
\begin{itemize}
\item \textbf{Evolution}: \text{\color{red} \textbf{Passive}} $\Rightarrow$ \text{\color{blue} \textbf{Active}} \item Plus complexe (flux bidirectionnel)
\end{itemize}
\end{exampleblock}
\end{textblock*}
\end{frame}
答案1
你需要使用覆盖规范;在下面的示例代码中我使用了\only
(环境\pause
之后的命令figure
也足够了),请参阅beamer
手册(第节9 创建覆盖层) 查看所有可用选项。由于我没有您的实际图像,因此我稍微更改了一些原始设置,仅供参考:
\documentclass{beamer}
\usetheme{Warsaw}
\usepackage{textpos}
\setbeamerfont{frametitle}{size=\large}
\begin{document}
\begin{frame}
\frametitle{Infrastructure du r\'eseau de distribution \'electrique \`a venir}
\begin{figure}
\centering
\includegraphics[height=5cm,width=1\textwidth]{example-image-a}
\end{figure}
\only<2>{%
\begin{textblock*}{64mm}(32mm,-30mm)
\begin{exampleblock}{}
\begin{itemize}
\item \textbf{Evolution}: \text{\color{red} \textbf{Passive}} $\Rightarrow$ \text{\color{blue} \textbf{Active}} \item Plus complexe (flux bidirectionnel)
\end{itemize}
\end{exampleblock}
\end{textblock*}%
}
\end{frame}
\end{document}