Baumdiagramm mit horizontalen und vertikalen Einträgen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Baumdiagramm mit horizontalen und vertikalen Einträgen

von Shameless-Dan » So 6. Mär 2016, 23:49

Hallo Bartman,

danke für den Hinweis, das hat mich als LyX-Nutzer und Anfänger direkt vor das nächste Problem gestellt... Habe den obigen Beitrag editiert!

Grüße,
Daniel

von Bartman » So 6. Mär 2016, 21:35

Könntest Du bitte Dein Beispiel vervollständigen, damit Leser Deines Beitrags "Öffne in Online-Editor" nutzen können, wenn sie es möchten.

Baumdiagramm mit horizontalen und vertikalen Einträgen

von Shameless-Dan » So 6. Mär 2016, 20:47

Hallo zusammen,

ich möchte aus Platzgründen ein Baumdiagramm mit horizontalen und vertikalen Textblöcken erstellen. Dazu habe ich (zum ersten Mal) das Package tikz benutzt und folgendes Diagramm geschrieben:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{arrows,positioning,trees}

\begin{document}
\begin{figure}
\centering 
\begin{tikzpicture}   
\tikzstyle{every node}=[shape=rectangle, rectangle, draw, font=\small, align=center, text width=30mm]
\tikzstyle{level 1}=[level distance=35mm, set style={{every node}+=[fill=white!45]}]    
\tikzstyle{level 2}=[level distance=35mm, sibling distance=5mm, set style={{every node}+=[fill=white!30]}] 

\node[text width=30mm, minimum height=5mm]{Umformen}[edge from parent fork down]      
 child[sibling distance=25mm, minimum height=5mm]{node[rotate=90]{Druckumformen}        
  child{node[rotate=90]{Walzen}}        
  child{node[rotate=90]{Freiformen}}        
  child{node[rotate=90]{Gesenkformen}}        
  child{node[rotate=90]{Eindrücken}}        
  child{node[rotate=90]{Durchdrücken}}      
 }       
 child[sibling distance=22.5mm, minimum height=5mm]{node[rotate=90]{Zugdruckumformen}
  child{node[rotate=90]{Durchziehen}}         
  child{node[rotate=90]{Tiefziehen}} 	   
  child{node[rotate=90]{Kragenziehen}}  	   
  child{node[rotate=90]{Drücken}}  	   
  child{node[rotate=90]{Knickbauchen}}       
 } 	 
 child[sibling distance=12.5mm, minimum height=5mm]{node[rotate=90]{Zugumformen}         
  child{node[rotate=90]{Längen}}        
  child{node[rotate=90]{Weiten}} 	   
  child{node[rotate=90]{Tiefen}}      
 } 	 
 child[sibling distance=20mm, minimum height=5mm]{node[rotate=90]{Biegeumformen}         
  child[sibling distance=10mm, minimum height=10mm]{node[rotate=90]{mit geradliniger\\Werkzeugbewegung}}         
  child[sibling distance=10mm, minimum height=10mm]{node[rotate=90]{mit drehender\\Werkzeugbewegung}}       
 } 	 
 child[sibling distance=18.75mm, minimum height=5mm]{node[rotate=90]{Gleitumformen}         
  child{node[rotate=90]{Verschieben}}         
  child{node[rotate=90]{Verdrehen}}       
 };  
\end{tikzpicture}

\caption{Name des Diagramms}
\end{figure}

\end{document}

Das Ergebnis ist fast in Ordnung, jedoch ist der Abstand zwischen dem ersten horizontalen Block und dem darunter folgenden vertikalen Blöcken leider viel zu groß (siehe Bild im Anhang). Wie kann ich diesen verkleinern um die Verzweigungslinien so wie in der unteren Ebene zu gestalten? Vielen Dank für Eure Hilfe!

Grüße,
Daniel

Bild
Dateianhänge
Ergebnis
Ergebnis
Baumdiagramm.jpg (92.39 KiB) 1394 mal betrachtet

Nach oben