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

我正在

的操场上

https://visjs.github.io/vis-network/examples/network/data/dotLanguage/dotPlayground.html

我正在尝试创建一个简单的图

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;
}

我得到的图有很多彼此非常靠近的节点,并且很难正确地看到弧线

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

我希望弧线笔直且清晰可见,没有明显的重叠

gh88186024 回答:如何在DOT语言中绘制没有重叠边(平面图)或节点的图形

这是不可能的。我现在找不到在线资源,但记得很久以前,我想创建一个平面图(边缘不重叠的平面图)...并在他们讨论该功能的GraphViz项目中找到了一张旧票。显然,这是一个很长时间以来一直搁置的老化请求。

现在,您可以像I demonstrate in this answer那样影响节点之间的距离。您可能会在这里提出一些想法,看看它是否对您的演示文稿有帮助。

本文链接:https://www.f2er.com/3072416.html

大家都在问