infutura
09-09-2009, 10:55
Hallo,
Folgendes Phänomen:
Wenn ich eine Tabelle in einem Beamer Frame anlege und sie nacheinander aufdecken möchte, dann werden bei Verwendung von \onslide zusätzliche vertikale Abstände eingefügt. Das ist nicht erwünscht.
Wenn ich zum Aufdecken \only werden diese Abstände nicht eingefügt. Es tritt dort aber der unschöne Effekt von Verschiebungen auf.
Hier ein Minimalbeispiel, das das Verhalten illustriert.
\documentclass{beamer}
\usepackage{default}
\begin{document}
% mit onslide
\begin{frame}
\begin{center}
\begin{tabular}{@{}p{1.5cm}p{1.9cm}p{1.8cm}p{2.3cm }p{2cm}}
\hline
Spalte 1&Spalte 2 \\
\hline
\onslide<4->{1}\onslide<5->{\linebreak 0} &\onslide<3->{2}\\
\onslide<1->{3} &\onslide<2->{4}\\
\hline
\end{tabular}
\end{center}\end{frame}
% mit only
\begin{frame}
\begin{center}
\begin{tabular}{@{}p{1.5cm}p{1.9cm}p{1.8cm}p{2.3cm }p{2cm}}
\hline
Spalte 1&Spalte 2 \\
\hline
\only<4->{1}\only<5->{\linebreak 0} &\only<3->{2}\\
\only<1->{3} &\only<2->{4}\\
\hline
\end{tabular}
\end{center}\end{frame}
\end{document}
Ich würde \onslide bevorzugen. Woher kommen diese Abstände und wie wird man sie los?
Vielen Dank!
Folgendes Phänomen:
Wenn ich eine Tabelle in einem Beamer Frame anlege und sie nacheinander aufdecken möchte, dann werden bei Verwendung von \onslide zusätzliche vertikale Abstände eingefügt. Das ist nicht erwünscht.
Wenn ich zum Aufdecken \only werden diese Abstände nicht eingefügt. Es tritt dort aber der unschöne Effekt von Verschiebungen auf.
Hier ein Minimalbeispiel, das das Verhalten illustriert.
\documentclass{beamer}
\usepackage{default}
\begin{document}
% mit onslide
\begin{frame}
\begin{center}
\begin{tabular}{@{}p{1.5cm}p{1.9cm}p{1.8cm}p{2.3cm }p{2cm}}
\hline
Spalte 1&Spalte 2 \\
\hline
\onslide<4->{1}\onslide<5->{\linebreak 0} &\onslide<3->{2}\\
\onslide<1->{3} &\onslide<2->{4}\\
\hline
\end{tabular}
\end{center}\end{frame}
% mit only
\begin{frame}
\begin{center}
\begin{tabular}{@{}p{1.5cm}p{1.9cm}p{1.8cm}p{2.3cm }p{2cm}}
\hline
Spalte 1&Spalte 2 \\
\hline
\only<4->{1}\only<5->{\linebreak 0} &\only<3->{2}\\
\only<1->{3} &\only<2->{4}\\
\hline
\end{tabular}
\end{center}\end{frame}
\end{document}
Ich würde \onslide bevorzugen. Woher kommen diese Abstände und wie wird man sie los?
Vielen Dank!