Hallo zusammen,
einfaches Problem, aber ich finde keine Lösung. Wahrscheinlich stehe ich auf dem Schlauch. Ich würde gerne ein tikzpicture in einer Beamer-Präsentation zentrieren. Ich möchte aber eher nicht die Overlay-Option von TikZ verwenden, denn der folgende Text soll tatsächlich folgen. Hier ein Beispiel:
Code:
\documentclass{beamer}
\usepackage{tikz}
\usepackage{ae}
\begin{document}
\frame{
\frametitle{Frame 1}
\begin{tikzpicture}
\node[rectangle,draw]at(-4,2.5)(Alt){Node 1};
\node[rectangle,draw]at(4,2.5)(Obj){Node 2};
\draw[->](Alt)--(Obj);
\node[rectangle,draw]at(0,0.5)(Sta){Node 3};
\draw[->](Sta)to(0,2.5);
\end{tikzpicture}
The picture is not centered, as the red dot indicates.
\begin{tikzpicture}[remember picture,overlay,shift=(current page.center)]
\fill [red] (0,0) circle (5pt);
\end{tikzpicture}
}
\frame{
\frametitle{Frame 2}
\begin{tikzpicture}[remember picture,overlay,shift=(current page.center)]
\node[rectangle,draw]at(-4,2.5)(Alt){Node 1};
\node[rectangle,draw]at(4,2.5)(Obj){Node 2};
\draw[->](Alt)--(Obj);
\node[rectangle,draw]at(0,0.5)(Sta){Node 3};
\draw[->](Sta)to(0,2.5);
\end{tikzpicture}
The picture is centered, but it overlays the text.
\begin{tikzpicture}[remember picture,overlay,shift=(current page.center)]
\fill [red] (0,0) circle (5pt);
\end{tikzpicture}
}
\end{document}
Wie kann ich das Ziel erreichen, das Bild zu zentrieren und es dennoch in den Textfluss einzubeziehen?
Danke im Voraus!
Sebastian
Lesezeichen