So verschieben Sie zwei oder mehr parallele Bilder so, dass sie sich im Beamer an einer festen Position treffen

So verschieben Sie zwei oder mehr parallele Bilder so, dass sie sich im Beamer an einer festen Position treffen

Angenommen, ich habe vier Bilder in einer horizontalen Reihe. Ich möchte einige der Bilder (sagen wir Share0 und Share2) in der zweiten Reihe an der festen Position übereinanderlegen. Es sollte wie ein bewegter Stil aussehen. Ich kann dies mit einer Animation in PowerPoint tun. Wie kann ich dies in Beamer tun?

Bildbeschreibung hier eingeben

Ich habe versucht, dies mit dem folgenden Code zu tun, aber es ist nicht gelungen:

 \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}

Antwort1

Ein Beispiel für eine manuelle Animation der Bildbewegung:

\documentclass{beamer}

\usepackage{tikz}

\begin{document}

\begin{frame}

\transduration<0-30>{0.1}
\begin{tikzpicture}[remember picture, overlay]
\foreach \x in{0,...,30}{    
  \node[] at (1.5+0.1333333*\x,2.-0.2*\x) {\includegraphics<+>[width=3cm]{example-image}};
  \node[] at (5.5,2.) {\includegraphics<.>[width=3cm]{example-image-b}};
  \node[] at (9.5-0.1333333*\x,2.-0.2*\x) {\includegraphics<.>[width=3cm]{example-image-a}};
}
\end{tikzpicture} 

\end{frame}
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen