我正在尝试将图形和块组合在幻灯片上。这是我的代码,我认为弄清楚我想要什么很简单:
\begin{frame}
\frametitle{Outils}
\onslide<1->\begin{block}{Méthode de correction}
\begin{itemize}
\onslide<2->\item Mise à jour par simulation continue
\onslide<5->\item Assimilation naïve des sorties (post-traitement)
\end{itemize}
\end{block}
\begin{overprint}
\centerline{\includegraphics<3>[scale=0.4]{./plots/assim1_a.jpg}}
\centerline{\includegraphics<4>[scale=0.4]{./plots/assim1_b.jpg}}
\centerline{\includegraphics<6>[scale=0.4]{./plots/assim2.jpg}}
\end{overprint}
\onslide<7->\begin{block}{Scores}
\begin{itemize}
\item<8-> CRPS et MAE
\item<9-> Diagramme de Talagrand
\item<11-> Diagramme de fiabilité
\end{itemize}
\end{block}
\begin{overprint}
\centerline{\includegraphics<10>[scale=0.29]{./plots/demo_tal.pdf}}
\centerline{\includegraphics<10>[scale=0.29]{./plots/demo_fiab.pdf}}
\end{overprint}
\end{frame}
因此,我尝试制作一个块,其各个部分逐渐出现,有时显示与块中的某个项目相对应的图片。图片必须紧接着块显示。简而言之,图片必须相互重叠,而块保持不变。此外,我希望第二个块(称为“分数”)位于第二个块之后,以取代先前图片的位置。清楚了吗?
非常感谢那些考虑这个问题的人们!
答案1
在这种情况下,我建议使用与onlyenv
相同的环境\only
。此外,使用[t]
选项将内容顶部对齐以防止“抖动”。
代码
\documentclass{beamer}
\usetheme{Madrid}
\usepackage{mwe} % provides images used in this example
\begin{document}
\begin{frame}[t]
\frametitle{Outils}
\begin{block}<1->{Méthode de correction}
\begin{itemize}
\item<2-> Mise à jour par simulation continue
\item<5-> Assimilation naïve des sorties (post-traitement)
\end{itemize}
\end{block}
\begin{onlyenv}<3-6>
\begin{center}
\includegraphics<3>[scale=0.4]{image-a}
\includegraphics<4>[scale=0.4]{image-b}
\includegraphics<6>[scale=0.4]{image-c}
\end{center}
\end{onlyenv}
\begin{onlyenv}<7->
\begin{block}<7->{Scores}
\begin{itemize}
\item<8-> CRPS et MAE
\item<9-> Diagramme de Talagrand
\item<11-> Diagramme de fiabilité
\end{itemize}
\end{block}
\end{onlyenv}
\begin{center}
\includegraphics<10>[scale=0.2]{image-a}
\includegraphics<10>[scale=0.2]{image-b}
\end{center}
\end{frame}
\end{document}