I would like to draw a picture that reflects some file structure. Below code works almost as expected. I need to adjust the connections between nodes so they don't start from the center of the bottom of the parent node but from near the left bottom corner.
How can I do this?
Code:
\documentclass[11pt, oneside]{article}
\usepackage{tikz} % super package for complex and awesome drawing
\begin{document}
\usetikzlibrary{trees}
\tikzstyle{every node}=[draw=black,thick,anchor=west,inner sep=2pt,minimum size=1pt]
\tikzstyle{selected}=[draw=cyan,fill=cyan!30]
\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 {MainFolder-\{version\}}
child { node [label={[xshift=6.0cm, yshift=-0.58cm, color=gray] Documentation for developers}] {References and Documentation/}
child { node [draw=none] {main.html} }
child { node {reference/}
child { node [draw=none] {...}}
}
child [missing] {}
}
child [missing] {}
child [missing] {}
child [missing] {}
child { node {release/}
child { node [draw=none] {libAwesome.a} }
child { node [draw=none] {libAwesome.dylib} }
};
\end{tikzpicture}
\tikzstyle{every node}=[] % resets borders of tables
\tikzstyle{selected}=[] % resets selected
\end{document}
Ouput:

Ideal:

Any help is appreciated.
