40得票3回答
DOT语言支持变量/别名吗?

我想打印出一个有向图,并且我不断地改变各个节点的属性,例如颜色和形状。有没有一种方法可以使用一个变量来定义一次并用于多个节点?理想情况下,我想要像这样的东西:digraph g { building_color = "red" land_color = "green" farm [ f...

39得票3回答
如何将默认节点形状设置为方框而不是椭圆形?

我在图表中使用点语言写了一些长标签。结果是,(默认形状为椭圆形)我在图表中有一些不太实用的细长非常长的椭圆形,占据了很多空间。 我想将所有节点的默认形状设为方框,除非另有规定。 我看到了node符号,但它需要列出受样式影响的任何节点。 在点语言中是否可能实现?

39得票3回答
Python中的图形渲染(流程图可视化)

需要用python编写的图形库来展示一系列由边连接的节点。 寻找一种能够可视化图形数据的Python库。 无论是用Python编写的库还是Python绑定的库,都可以。 (我知道Visustin,但正在寻找替代方案。)

38得票5回答
改进节点标签上下标的定位

当在节点标签上同时使用下标和上标时,是否可以更改它们的位置使它们直接垂直排列在一起。 例如:digraph G { x11[label=<X<SUB>1</SUB><SUP>(1)</SUP>>]; ...

36得票3回答
Graphviz输出一团糟

我正在尝试使用GraphViz以点形式可视化以下数据:digraph n { node [nodesep=2.0, fontsize=11]; graph [ overlap=false]; edge[weight=0.2]; A -> B [label="I/5"] ...

36得票1回答
如何更改Graphviz的默认字体大小?

我使用doxygen+graphviz来文档化我的代码。graphviz的生成图片功能非常好用。 有没有办法更改graphviz的默认字体大小?默认值是14,但我想使用12。 更改节点、子图、边缘等单个元素的字体大小真的很麻烦。 更新: 以下是我在doxygen中使用的代码(当然,文本...

36得票1回答
如何在dot中控制子图的布局?

我有一个由许多独立和简单的各种大小的子图组成的有向图。dot将所有这些子图水平布置,因此我最终得到一个40000x200的输出文件:G1 G2 G3 G.....4 G5 我该如何告诉 dot 在两个维度上布置这些子图,以得到类似下面的结果:G1 G2 G3 G.....4 G5 感谢。

36得票3回答
Graphviz纵向绘制图形

我正在使用 graphviz 绘制有向图。现在的问题是,虽然我能够正确生成图形,但图形是横向设计的,这不符合我的要求。那么,我该如何绘制垂直有向图呢?请帮助我解决这个问题。

35得票3回答
如何在Graphviz dot中为边缘和节点形状定义双线?

如何使用Graphviz的Dot语言为边缘和节点设置样式,以实现如下图中“LEGAL”和“TAX DISC”节点所示的双线样式?

34得票3回答
Graphviz图形定位x轴标签

我已经尝试使用xlp并且遵循了这个graphviz线程(http://www.graphviz.org/content/how-use-xlp-attribute-positioning-external-labels-xlabel),但都没有实际起作用。 这是我的dot代码:digraph...