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

问题描述 投票:0回答:1

我正在使用位于]的操场>

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

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

Simple Graph Network

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

我正在使用https://visjs.github.io/vis-network/examples/network/data/dotLanguage/dotPlayground.html上的游乐场,我正在尝试创建一个简单的图有向图SimpleGraph {3-> 6; 6-> ...

graphviz dot
1个回答
1
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.