[Tex/LaTex] Animation with Latex Beamer

animationsbeamer

I'd like to produce a sort of animation effect in my presentation.

I have an image:

\begin{figure}
\centering
\includegraphics[width=0.8\textwidth]{./images/avatar-landscape.jpg}
\end{figure}

and many bullets describing it:

\begin{itemize}
\item This is the first bullet item of the slide
\item This is the second bullet item of the slide
\item This is the third bullet item of the slide
\end{itemize}

Unfortunately the image is very big, and both elements do not fit in a single frame. Therefore I wanted to add a sort of animation in which I have the following visual effect:

enter image description here

And going to the next slide should maintain the image but skip to the next bullet of the list I posted before.

I surely can imagine of a simple way to do it (adding a number of frames for each bullet item with the same figure), but was wondering if there was some particular way to produce such an effect without increasing the number of frames (which would avoid the number of page to increase).

Can you help me?

Best Answer

You want a non moving itemize right? Well try the dosomething@slide syntax:

\documentclass{beamer}

\begin{document}

\frame{
 \begin{figure}\centering
  \rule{10cm}{8cm}
 \end{figure}
  \begin{itemize}[<only@+>]
  \item This is the first bullet item of the slide
  \item This is the second bullet item of the slide
  \item This is the third bullet item of the slide
\end{itemize}

}
\end{document}

enter image description here

Providing that i got you right this is exactly what you want. Basically this @ Syntax says do action at slide, were + means next slide always. See also the beamer manual.

Related Question