Tree with branches up and down


I want to draw a tree like in the image, with branches growing up and down from the root(nature), also I need to put a pay-off at the end of each node and labels in each edge parent node. Also I need to draw a dashed line between the two largest levels. Thank you for the help!

  • Welcome to TeX.SX! You can have a look at our starter guide to familiarize yourself further with our format.
    – yo'
    Nov 27, 2014 at 15:25
  • This is more a graph than a tree...
    – cfr
    Nov 28, 2014 at 0:20

1 Answer 1


This requires TikZ v3.00 and to be compiled with LuaLaTeX. Remaining details can be found in the TikZ manual graphdrawing library section.

\usetikzlibrary{graphs, graphdrawing}
\begin{tikzpicture}[every node/.style={inner sep=1pt}]
\graph [spring electrical layout] {
  /[inner sep=0,outer sep=0,electric charge=2]
  -- {b, c, d, e-- {g,h}, f--{i,j},m,n};

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.