Get graphviz to draw nodes above edges

edges, graphviz, nodes

Solution

You'll want to specify `outputorder="edgesfirst"`. This can be found in the documentation.

Problem

Is there any way to force graphviz to always draw the nodes above edges even if the edge is drawn over (or preferably under) the node? So far I have tried ordering them and different layer options but not found a way that works.

Original source