J'essaie de faire une présentation en utilisant la classe Beamer. Je veux afficher une simple liste d'images, une par une dans un cadre, tout comme lorsque vous utilisez détaillez <+ -> .
Je n'ai aucun problème à afficher les images une par une, mais les images changent chaque fois que j'insère une nouvelle image. Comment résoudre ce problème - De mon point de vue, il doit y avoir une solution simple, sans spécifier l'emplacement absolu des images.
J'ai trouvé une solution à mon problème, en utilisant la commande visible.
ÉDITÉ:
\visible<2->{
\textbf{Some text}
\begin{figure}[ht]
\includegraphics[width=5cm]{./path/to/image}
\end{figure}
}
Vous pouvez simplement spécifier une série d'images comme celle-ci:
\includegraphics<1>{A}
\includegraphics<2>{B}
\includegraphics<3>{C}
Cela produira trois diapositives avec les images A à C exactement dans la même position.
C'est ce que j'ai fait:
\begin{frame}{series of images}
\begin{center}
\begin{overprint}
\only<2>{\includegraphics[scale=0.40]{image1.pdf}}
\hspace{-0.17em}\only<3>{\includegraphics[scale=0.40]{image2.pdf}}
\hspace{-0.34em}\only<4>{\includegraphics[scale=0.40]{image3.pdf}}
\hspace{-0.17em}\only<5>{\includegraphics[scale=0.40]{image4.pdf}}
\only<2-5>{\mbox{\structure{Figure:} something}}
\end{overprint}
\end{center}
\end{frame}
\includegraphics<1>{A}%
\includegraphics<2>{B}%
\includegraphics<3>{C}%
Le% est important. Cela gardera toutes les images fixes.
Il s'agit d'un exemple de code que j'ai utilisé pour contrer le problème.
\begin{frame}{Topic 1}
Topic of the figures
\begin{figure}
\captionsetup[subfloat]{position=top,labelformat=empty}
\only<1>{\subfloat[Fig. 1]{\includegraphics{figure1.jpg}}}
\only<2>{\subfloat[Fig. 2]{\includegraphics{figure2.jpg}}}
\only<3>{\subfloat[Fig. 3]{\includegraphics{figure3.jpg}}}
\end{figure}
\end{frame}