[beamer] Overlays

Fragen und Probleme, die nicht den obigen Kategorien zugeordnet werden können


Klaus
Forum-Century
Forum-Century
Beiträge: 184
Registriert: Do 27. Jan 2011, 19:30

[beamer] Overlays

Beitrag von Klaus »

Hi,

ich habe doch nochmal eine Frage. Und zwar unter Verwendung von beamer zu den Overlays.

Ich habe eine Herleitung und möchte nicht nur die Zeilen nach und nach einblenden, sondern einmal auch in einer Zeile etwas nachträglich einblenden.
Im Folgenden ist es in der zweiten Zeile das Argument von '\underbrace{}{}'.

Bisher waren zwei Methoden recht erfolgreich mit uncover und only. Doch wie ihr im Anhang sehen könnt, ist es nicht ganz optimal.
Bei \uncover wird die Zeile wieder ausgeblendet, da ich im Endeffekt vier Zeilen habe.
Und für \only verrückt die ganze Anordnung, weil \only 'keinen Platz benötigt'.

Ich habe zwei Lösungsmöglichkeiten im Kopf:
1) Entweder das \underbrace{}{} nachträglich einfügen
2) Die Zeile mit dem \underbrace{}{} genau an die Stelle setzen wo die Zeile ohne war ohne, dass sich die Struktur ändert (ähnlich wie zu der Verwendung von \only).

Mittels \uncover
\documentclass{beamer}
\usetheme{default}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
%
\usepackage{amsmath,amssymb}
%
\begin{document}
%
\begin{frame}{}
\begin{flalign}
\uncover<1->{%
\frac{\mathrm{d}}{\mathrm{d}t}\int\limits_{V_{i}} u_i(t)\:\mathrm{d}V_i 
&= \int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&\quad\bigg|\:u_i(t):\text{number}& \nonumber \\
}
\uncover<2>{%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \int\limits_{V_{i}}\mathrm{d}V_i
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&& \nonumber \\
}
\uncover<3->{%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&& \nonumber \\
}
\uncover<4->{%
\Rightarrow\quad
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t)
&= \:\frac{1}{|V_i|}\:\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&\quad\bigg|\:\int\limits_{t^{n}}^{t^{n+1}}\mathrm{d}t&
\nonumber}
\end{flalign}
\end{frame}
%
\end{document}
Mittels only
\documentclass{beamer}
\usetheme{default}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
%
\usepackage{amsmath,amssymb}
%
\begin{document}
%
\begin{frame}{}
\begin{flalign}
\uncover<1->{%
\frac{\mathrm{d}}{\mathrm{d}t}\int\limits_{V_{i}} u_i(t)\:\mathrm{d}V_i 
&= \int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&\quad\bigg|\:u_i(t):\text{number}& \nonumber \\
}
\only<2>{%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \int\limits_{V_{i}}\mathrm{d}V_i
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&& \nonumber \\
}
\uncover<3->{%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&& \nonumber \\
}
\uncover<4->{%
\Rightarrow\quad
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t)
&= \:\frac{1}{|V_i|}\:\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V&
&\quad\bigg|\:\int\limits_{t^{n}}^{t^{n+1}}\mathrm{d}t&
\nonumber}
\end{flalign}
\end{frame}
%
\end{document}
Gruß,
Klaus.
Dateianhänge
mb.pdf
(45.83 KiB) 498-mal heruntergeladen
mb2.pdf
(45.65 KiB) 384-mal heruntergeladen
Bei LaTex führen mir manchmal einfach zu viele Wege nach Rom.

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,

hier mal drei Vorschläge:
\documentclass{beamer} 
\usetheme{default} 
\usepackage[ngerman]{babel} 
\usepackage[utf8]{inputenc} 
% 
\usepackage{amsmath,amssymb} 
% 
\begin{document} 

\begin{frame}{} 
\begin{flalign} 
\uncover<1->{% 
\frac{\mathrm{d}}{\mathrm{d}t}\int\limits_{V_{i}} u_i(t)\:\mathrm{d}V_i 
&= \int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:u_i(t):\text{number}& \nonumber \\ 
}
\only<1>{% 
\vphantom{\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}}&
&& \nonumber\\
}
\only<2>{% 
\vphantom{\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}}%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \int\limits_{V_{i}}\mathrm{d}V_i 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
} 
\only<3->{% 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|} 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
} 
\uncover<4->{% 
\Rightarrow\quad 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) 
&= \:\frac{1}{|V_i|}\:\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:\int\limits_{t^{n}}^{t^{n+1}}\mathrm{d}t& 
\nonumber} 
\end{flalign} 
\end{frame}
% 
%-------------
%
\begin{frame}{} 
\begin{flalign} 
\uncover<1->{% 
\frac{\mathrm{d}}{\mathrm{d}t}\int\limits_{V_{i}} u_i(t)\:\mathrm{d}V_i 
&= \int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:u_i(t):\text{number}& \nonumber \\ 
} 
\temporal<2>{% 
\vphantom{\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}}&
&&\nonumber\\
}{
\vphantom{\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|}}%
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \int\limits_{V_{i}}\mathrm{d}V_i 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
}{% 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|} 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
} 
\uncover<4->{% 
\Rightarrow\quad 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) 
&= \:\frac{1}{|V_i|}\:\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:\int\limits_{t^{n}}^{t^{n+1}}\mathrm{d}t& 
\nonumber} 
\end{flalign} 
\end{frame}
% 
%-------------
%
\begin{frame}{} 
\begin{overlayarea}{\textwidth}{0.7\textheight} 
\begin{flalign} 
\uncover<1->{% 
\frac{\mathrm{d}}{\mathrm{d}t}\int\limits_{V_{i}} u_i(t)\:\mathrm{d}V_i 
&= \int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:u_i(t):\text{number}& \nonumber \\ 
}
\only<2>{% 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \int\limits_{V_{i}}\mathrm{d}V_i 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
} 
\only<3->{% 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) \underbrace{\int\limits_{V_{i}}\mathrm{d}V_i}_{|V_i|} 
&=\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&& \nonumber \\ 
}
\uncover<4->{% 
\Rightarrow\quad 
\frac{\mathrm{d}}{\mathrm{d}t} u_i(t) 
&= \:\frac{1}{|V_i|}\:\int\limits_{V_{i}} \nabla\cdot\mathrm{D}\nabla u_i(t)\:\mathrm{d}V& 
&\quad\bigg|\:\int\limits_{t^{n}}^{t^{n+1}}\mathrm{d}t& 
\nonumber} 
\end{flalign} 
\end{overlayarea}
\end{frame} 
%
\end{document} 
Im ersten Beispiel wird unter Nutzung von \vphantom auf jedem Overlay ein \only in der benötigten Höhe ausgegeben. Die zweite Variante ist ähnlich, nur dass \temporal verwendet wird. Die dritte Variante mit der overlayarea kommt ohne \vphantom aus, dafür muss die benötigte Gesamthöhe vorgegeben werden.

Gruß
Elke

Tobinger

Danke

Beitrag von Tobinger »

Jo, Danke. :D Mir hat es geholfen.

Antworten