I have been using graphviz together with dot for quite some time. But I am always overwhelmed, when it comes to bigger graphs, because the automatic adjustment of the boxes, rectangles, nodes, arrows etc makes the graph look very unneat. Is there any way to fix the positions by giving explicit position markers? My major problem has always been scaling and aligning and often it took more time for me to readjust the graphs than to generate the graphs itself.
For example: Simple box diagrams, ( lets say this one ) - https://en.wikipedia.org/wiki/File:Unix_history-simple.svg is a tedious work to do by drag and drop. So there might be some way it can be generated . Just wanted to know how?
Can gnuplot, sage or other mathematical plotters also produce images like the above?