Graphviz 如何在点语言中绘制没有重叠边(平面图)或节点的图形

Graphviz 如何在点语言中绘制没有重叠边(平面图)或节点的图形,graphviz,dot,Graphviz,Dot,我正在学校的操场上玩 我试图创建一个简单的图表 digraph SimpleGraph { 3->6; 6->1; 1->5; 1->7; 7->2; 5->4; 6->3; 1->3; 5->1; 7->6; 2->5; 4->5; 3->7; 5->3; 4->1; 6->7; 7->5; 3->4; overlap=false fontsize=12; } 我得到的图中有很多节点彼

我正在学校的操场上玩

我试图创建一个简单的图表

digraph SimpleGraph {
3->6;
6->1;
1->5;
1->7;
7->2;
5->4;
6->3;
1->3;
5->1;
7->6;
2->5;
4->5;
3->7;
5->3;
4->1;
6->7;
7->5;
3->4;
overlap=false
fontsize=12;
}
我得到的图中有很多节点彼此非常接近,因此很难正确地看到圆弧


我希望圆弧笔直且清晰可见,没有任何明显重叠

这是不可能的。我现在找不到在线来源,但我记得很久以前我想创建一个平面图,其中边不重叠。。。在GraphViz项目中发现了一张旧票,他们在那里讨论了这个功能。很明显,这是一个长期搁置的请求

现在,您可以影响节点之间的距离,如我所示。你可能会在那里看到一些想法,看看它是否有助于你的演讲