If your graphviz graphs get to big horizontally, then try this:
https://mailman.research.att.com/pipermail/graphviz-interest/2006q4/003986.html
graph [rankdir=BT rank=sink outputMode=nodesfirst packMode="graph" splines=true size="10,10"];
or
neato -Gsize=10,10 ...
or
dot -Gsize=10,10 -T jpeg oddborg.dot -o /tmp/oddborg.jpeg
https://github.com/glejeune/Ruby-Graphviz/