![鼠标命令后在图形上方的文本块*](https://linux22.com/image/318478/%E9%BC%A0%E6%A0%87%E5%91%BD%E4%BB%A4%E5%90%8E%E5%9C%A8%E5%9B%BE%E5%BD%A2%E4%B8%8A%E6%96%B9%E7%9A%84%E6%96%87%E6%9C%AC%E5%9D%97*.png)
几天前我开始使用 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}