15得票2回答
Graphviz:带粗标题的记录节点

我试图使用graphviz创建类似UML类图的东西。 我想知道是否有一种方法可以使样式为'register'的节点的第一个字段以粗体字显示,从而使其与其他字段不同。 我的节点看起来像这样:digraph i { "node" [ label = "<f0> tit...

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

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

7得票4回答
可视化 C 结构依赖性

在一个大型的C项目中,有许多包含其他结构体或指向其他结构体的指针作为字段的结构体。我想创建一个有向图来显示这些“类型”之间的依赖关系。例如: typedef struct javaStat { int idNo; struct idIdentList *className; ...

41得票2回答
Graphviz:如何设置“默认”箭头样式?

考虑以下点语言代码: digraph graphname { subgraph clusterA { node [shape=plaintext,style=filled]; 1 -> 2 [arrowhead=normal,arrowtail=...

17得票6回答
如何在Python中解析DOT文件

我有一个以DOT文件形式保存的传感器。我可以使用gvedit看到图形表示形式,但如果我想将DOT文件转换为可执行的传感器,以便测试传感器并查看它接受哪些字符串以及不接受哪些字符串,该怎么办? 在我看过的大多数工具中,如Openfst、Graphviz以及它们的Python扩展中,DOT文件仅...

49得票1回答
Graphviz、dot 和 ortho 绘图不遵守端口。

我正在使用Graphviz,并希望使用splines = ortho渲染我的图形。 问题是边缘不遵循端口,因此无法分析图形。digraph G{ splines= ortho; A [shape = box, label =< <TABLE BOR...

223得票4回答
如何在Graphviz中添加边标签?

我正在尝试使用Graphviz绘制图形,但我需要在边缘上添加标签。在Graphviz中似乎没有任何方法可以实现这一点。 是否有其他方法可行?

46得票2回答
GraphViz节点定位和Rankdir

我在使用Graphviz方面非常顺利,几乎可以做出我需要的每个图形。我试图尽可能地复制这个图形: http://en.wikipedia.org/wiki/File:ICS_Structure.PNG 那张图的底部都是自上而下的流程,我已经成功实现了。但我无法把前三个子节点放在"Incid...

8得票1回答
如何将一个节点放置在由点生成的图形的中心

使用以下点代码: digraph DG { G -> V; G -> E; G -> P; G -> C; } 我生成了下面这张图: 我该如何将节点G移动到中心?也就是说,我希望得到下面这样的效果: 附注:我尝试设置边的rank...

13得票3回答
点图中的子图群排名

我想在MediaWiki上使用Graphviz作为软件文档的工具。 首先,我记录了一些类关系,效果不错。一切都像预期的垂直排列。 但后来,我们的一些模块是dll,我想把它们分成一个盒子。当我将节点添加到集群时,它们被连接,但是集群似乎有一个LR排名规则。或者将节点添加到集群中破坏了节点的T...