ich versuche mir gerade eine einfache Baumstruktur zusammen zu bauen im Tikz. Jedoch sind die zweiten child-notes überlagert. Wie kann ich das beheben, so dass die unterste Ebene immer an ihrem entsprechenden Elternteil hängt und danach erst das nächste Teil?
\documentclass{scrartcl}
% Anpassung an Landessprache ---------------------------------------------------
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
% Zeichnungen und Mindmaps ----------------------------------------------------------------------
\usepackage{epsfig}
\usepackage{tikz}
\usetikzlibrary{mindmap,trees}
\begin{document}
\tikzstyle{every node}=[draw=black,thick,anchor=west]
\begin{figure}
\centering
\begin{tikzpicture}[%
grow via three points={one child at (0.5,-0.7) and
two children at (0.5,-0.7) and (0.5,-1.4)},
edge from parent path={(\tikzparentnode.south) |- (\tikzchildnode.west)}]
\node {Hauptbaugruppe}
child { node {Unterbaugruppe A}
child { node {Zusammenbauzeichnung A}}
child { node {Einzelteilzeichnung A}}
child { node {Stückliste A}}
}
child { node {Unterbaugruppe B}
child { node {Zusammenbauzeichnung B}}
child { node {Einzelteilzeichnung B}}
child { node {Stückliste B}}
}
child { node {Einzelteil C}};
\end{tikzpicture}
\caption{Zeichnungsaufbau}
\label{fig:Zeichnungsaufbau}
\end{figure}
\end{document}
