cantoni
17-04-2013, 20:32
Hallo,
ich habe ein Problem mit der Wachstumsrichtung eines Baumes. Standardeinstellung scheint ein Wachstum von unten nach rechts-oben zu sein, wenn man grow=up setzt. Wie kann ich erreichen, dass die Wachstumsrichtung von unten nach links-oben ist, für alle nodes?
Bei meinem Code-Beispiel möchte ich also, dass "D" rechts und "C" links ist und nicht umgekehrt wie bei dem aktuellem Code.
\documentclass{article}
\usepackage{tikz}
\usepackage[active,tightpage]{preview}
\PreviewEnvironment{tikzpicture}
\usetikzlibrary{trees}
\begin{document}
\begin{tikzpicture}
\begin{scope}[grow=up, line width=1.5pt]
\coordinate
node[draw]{A}
[edge from parent fork up]
[sibling distance=2cm, level distance=1cm]
child{
node[draw]{B}
child{
node[draw]{C}
}
child{
node[draw]{D}
}
}
;
\end{scope}
\end{tikzpicture}
\end{document}
ich habe ein Problem mit der Wachstumsrichtung eines Baumes. Standardeinstellung scheint ein Wachstum von unten nach rechts-oben zu sein, wenn man grow=up setzt. Wie kann ich erreichen, dass die Wachstumsrichtung von unten nach links-oben ist, für alle nodes?
Bei meinem Code-Beispiel möchte ich also, dass "D" rechts und "C" links ist und nicht umgekehrt wie bei dem aktuellem Code.
\documentclass{article}
\usepackage{tikz}
\usepackage[active,tightpage]{preview}
\PreviewEnvironment{tikzpicture}
\usetikzlibrary{trees}
\begin{document}
\begin{tikzpicture}
\begin{scope}[grow=up, line width=1.5pt]
\coordinate
node[draw]{A}
[edge from parent fork up]
[sibling distance=2cm, level distance=1cm]
child{
node[draw]{B}
child{
node[draw]{C}
}
child{
node[draw]{D}
}
}
;
\end{scope}
\end{tikzpicture}
\end{document}