PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beamer, Graphiken überblenden, caption



phillson
03-06-2009, 12:31
Hallo Forum,

wie schaffe ich es, dass auch die captions zu den Bildern überblendet werden? Die Ausgabe dieses Beispiels lässt die captions von allen Bildern bestehen auch wenn das Bild schon weg ist!
Hab ihr eine Ahnung?


\documentclass{beamer}
%%%%%% nur fürs Minimalbeispiel umdefiniert
\renewcommand{\includegraphics}[2][]{%
\rule{3cm}{3cm}%
}
\begin{document}
%%%%% nur ein Frame (aber mit fünf Overlays)
\begin{frame}
\frametitle{Frame 1}
\begin{itemize}
\item<2-> Punkt 1
\item<3-> Punkt 2
\item<4-> Bild 2 bittschoen
\item<5-> Punkt 4
\end{itemize}
\begin{figure}
\includegraphics<1>{image1}%
\caption<1>{Bild 1}
\includegraphics<2->{image2}%
\caption<2>{Bild 2}
\end{figure}
\end{frame}
\end{document}
Danke schonmal für eure Antworten

bobmalaria
03-06-2009, 14:18
hi,

hier meine idee.


\documentclass{beamer}
\usepackage{caption}
%%%%%% nur fürs Minimalbeispiel umdefiniert
\begin{document}
%%%%% nur ein Frame (aber mit fünf Overlays)
\begin{frame}
\frametitle{Frame 1}
\only<1>{%
\centering
\rule{100pt}{100pt}
\captionof{figure}{Bild 1}
}
\only<2->{%
\centering
\rule{150pt}{150pt}
\captionof{figure}{Bild 2}
}
\end{frame}
\end{document}

phillson
04-06-2009, 13:31
danke. aber ich bekomme probleme mit dem beispiel. das liegt an usepackage{caption)!
-> ! LaTeX Error: \@makecaption undefined.
ich glaube ich habe eine alter version davon oder so. aber ich weiss nicht wie ich das packet aktualisieren kann. ich benutze einen mac und texmaker. kann mir dabei einer helfen?
gruss

rwalter
04-06-2009, 14:15
Also bei mir funktioniert es so:



\documentclass{beamer}

\begin{document}

\begin{frame}%[shrink]
\frametitle{Ein toller Titel}
%\transsplitverticalout<1-3>

\begin{overprint}

\onslide<1>
\begin{figure}[ht]
\includegraphics[height=5.5cm]{1.png}
\caption{Erste Caption}
\end{figure}

\onslide<2>
\begin{figure}[ht]
\includegraphics[height=5.5cm]{2.png}
\caption{Zweite Caption}
\end{figure}

\onslide<3>
\begin{figure}[ht]
\includegraphics[height=5.5cm]{3.png}
\caption{Dritte Caption}
\end{figure}

\end{overprint}
\end{frame}

\end{document}


Bei deinem Versionsproblem kann ich Dir leider nicht helfen.
Grüße,
Bob