Suppose, I have a qtree:
\documentclass{article}
\usepackage{tikz}
\usepackage{tikz-qtree,tikz-qtree-compat}
\begin{document}
\begin{tikzpicture}
\tikzset{
% Define arrow style
pil/.style={
->,
thick,
shorten <=2pt,
shorten >=2pt,},
edge from parent/.style={draw, edge from parent path={(\tikzparentnode.south)
-- +(0,-8pt)
-| (\tikzchildnode)}},
level 1/.style={sibling distance=0.5cm}
}
\Tree
[.{1}
[.1-1 ]
[.1-2 ]
[.1-3
[.1-3-1 ]
[.1-3-2 ]
[.1-3-3 ]
[.1-3-4 ]
]
[.1-4 ]
[.1-5 ]
]
\end{tikzpicture}
\end{document}

Is it possible to shift nodes 1-2 and 1-4 closer to 1-3?

Is it possible to make 1-3 subtree grow vertically, so I could get something like this:

I know, that qtrees can grow both vertically and horizontally. But how to create a hybrid tree?

TikZsolution? – Gonzalo Medina Apr 02 '13 at 14:10