Baumdiagramm in tikzpicture Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Herr T.

Baumdiagramm in tikzpicture

Beitrag von Herr T. »

Hallo Latex Freunde,

ich habe folgendes Baumdiagramm erstellt und möchte gern wissen wie ich die senkrechten Striche seitlich verschieben kann. ...sie sollen an der linken Seite starten!...????????

\begin{center}
\begin{tikzpicture}[
kestchen/.style={top color=white, bottom color=yellow!15, rectangle, draw=black, align=center},
left/.style={grow=down,xshift=1em,anchor=west,
edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)},
->,draw,>=latex},
first/.style={level distance=7ex},
second/.style={level distance=12ex},
third/.style={level distance=17ex},
]
\node[kestchen]{Mehrphasenmodelle}
child[level distance=8ex,sibling distance=75mm,edge from parent/.style={->,draw,>=latex}]
{node[kestchen]{disperse\\ Mehrphasensysteme}
child[left,first] {node[kestchen]{Algebraic Slip Modell}}
child[left,second] {node[kestchen]{Euler Euler Modell}}
child[left,third] {node[kestchen]{Granulare Phasen}}
}
child[level distance=8ex,sibling distance=75mm,edge from parent/.style={->,draw,>=latex}]
{node[kestchen] {separierte\\ Mehrphasenströmungen}
child[left,first] {node[kestchen]{Volume of Fluid Modell}}
}
;
\end{tikzpicture}
\end{center}

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

Beitrag von esdd »

Hallo,

ganz verstehe ich nicht, wo die senkrechten Linien starten sollen. Mit dem folgenden würden sie 1em von der linken unteren Ecke beginnen:
 left/.style={grow=down,xshift=1em,anchor=west, 
 edge from parent path={([xshift=1em]\tikzparentnode.south west) |- (\tikzchildnode.west)} 
Oder meinst du die linke Kante?
 left/.style={grow=down,xshift=1em,anchor=west, 
 edge from parent path={(\tikzparentnode.west)--+(-1em,0) |- (\tikzchildnode.west)}, 
 ->,draw,>=latex}
Gruß
Elke

PS: Bitte nutze zum Einfügen von Code den entsprechenden Button.

Herr T.

Danke!

Beitrag von Herr T. »

Hallo Elke,

ich danke dir vielmals für die gute und schnelle Hilfe! Dein erster Vorschlag war genau was ich brauchte!

Danke!!!

Antworten