View Single Post
just wanted to state that I also am very much interested in the answer to this question. Yes, it is terrific that omnigraffle can use .dot files!

Quote:
Originally Posted by fbennett View Post
I'm drawing some pretty dense ERD diagrams, and automatic layout is placing lots of lines across boxes. Not very pretty.

I know OmniGraffle 5 uses the Graphviz engine behind the scenes for doing automatic layout -- it's terrific, really. Now, I know that the Graphviz DOT language includes a "splines" attribute on graphs that, "if true, edges are drawn as splines routed around nodes; if false, edges are drawn as line segments". Could the Graphviz logic be drawn upon to prevent lines ("edges") from crossing over shapes ("nodes")?