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}
Grüße,
Daniel

