When creating a slide using pauses and \only, I am getting cases where the content shifts between slides. I have tried using overlayarea and overprint as described in Avoiding jumping frames in beamer (in every combination I could think of - in one or the other or both columns, around the whole thing, using \only, using \onslide), but I still get dancing images.
Minimal example follows. Note, while debugging I am including the same image 5 times, but in our end document I will be using 5 different images (all the same size). [ Update: The dancing seems to happen on the slide where the visible portion of the itemize environment exceeds the height of the image, so this may depend on the image size ]
\documentclass[t]{beamer}
\usetheme{Singapore}
\usecolortheme{rose}
\begin{document}
\begin{frame}{Riverbend Community Math Center}
\begin{columns}[c]
\begin{column}{0.6\textwidth}
\begin{itemize}[<+->]
\item Founded in Summer of 2006
\item Centered in St.~Joseph County, Indiana
\item Independent, non-profit organization
\item Serves people ages 5 through adult
\item Promotes interest and confidence in mathematics
\end{itemize}
\end{column}
\begin{column}{0.4\textwidth}
\only<1>{\includegraphics[width=\textwidth]{RiverbendCommunityMathCenter}}
\only<2>{\includegraphics[width=\textwidth]{RiverbendCommunityMathCenter}}
\only<3>{\includegraphics[width=\textwidth]{RiverbendCommunityMathCenter}}
\only<4>{\includegraphics[width=\textwidth]{RiverbendCommunityMathCenter}}
\only<5>{\includegraphics[width=\textwidth]{RiverbendCommunityMathCenter}}
\end{column}
\end{columns}
\end{frame}
\end{document}
For complete information, I am using XeLaTeX but see the same dancing when compiling with plain LaTeX.
\only<n>{...}! Always add a%when the line ends with}in such cases. – Martin Scharrer May 11 '11 at 17:08\only<n>{...}are causing the "dancing". Simply write\only<n>{...}%instead or use\includegraphics<n>...which includes a trailing\ignorespaces(in the redefined form ofbeamer). – Martin Scharrer May 11 '11 at 17:16%: Oh how terribly silly, yes, I know that issue and should have thought of it. Adding trailing%to the\onlylines is also sufficient to fix the original code. Thank you very much for your help! – Dean Serenevy May 11 '11 at 17:18\only{}. There is is kind of difficult to grasp. – Martin Scharrer May 11 '11 at 17:27