Horus
24-11-2014, 15:35
Hallo,
ich will eine Node mit mehreren Teilen erstellen, wie z.B. in der Doku 17.3, Seite 222 gezeigt.
Übersetzbaren Beispiel:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}
\begin{document}
\begin{tikzpicture}[rectangle,every node/.style={draw}]
\node(stgt) at (0,0) {
Foo
% \nodepart{lower} Bar
% \nodepart{second} Bar
\nodepart{two} Bar
};
\end{tikzpicture}
\end{document}
Alle diese Varianten übersetzen problemlos, aber es wird immer nur eine Node "Foo" angezeigt, vom zweiten Teil "Bar" ist nichts zu sehen. Was ist da das Problem?
EDIT
Ok, etwas weiter bin ich damit gekommen:
\begin{tikzpicture}[rectangle,every node/.style={draw}]
\node[rectangle split](stgt) at (0,0) {
Foo
\nodepart{second} Bar
};
\end{tikzpicture}
Nur leider erzeugt mir das eine Node mit vier Unterteilungen, Foo, Bar und die unten beiden sind leer. Wie kann ich das abstellen?
Noch eine Frage: Kann ich in \node[...] die split Eigenschaft hinzufügen, ohne das ich rectangle (was ja schon im Header gesetzt ist) wiederhole?
Danke & Grüße!
ich will eine Node mit mehreren Teilen erstellen, wie z.B. in der Doku 17.3, Seite 222 gezeigt.
Übersetzbaren Beispiel:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{shapes}
\begin{document}
\begin{tikzpicture}[rectangle,every node/.style={draw}]
\node(stgt) at (0,0) {
Foo
% \nodepart{lower} Bar
% \nodepart{second} Bar
\nodepart{two} Bar
};
\end{tikzpicture}
\end{document}
Alle diese Varianten übersetzen problemlos, aber es wird immer nur eine Node "Foo" angezeigt, vom zweiten Teil "Bar" ist nichts zu sehen. Was ist da das Problem?
EDIT
Ok, etwas weiter bin ich damit gekommen:
\begin{tikzpicture}[rectangle,every node/.style={draw}]
\node[rectangle split](stgt) at (0,0) {
Foo
\nodepart{second} Bar
};
\end{tikzpicture}
Nur leider erzeugt mir das eine Node mit vier Unterteilungen, Foo, Bar und die unten beiden sind leer. Wie kann ich das abstellen?
Noch eine Frage: Kann ich in \node[...] die split Eigenschaft hinzufügen, ohne das ich rectangle (was ja schon im Header gesetzt ist) wiederhole?
Danke & Grüße!