问题标签 [graphviz]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
doxygen - 如何更改graphviz的默认字体大小?
我使用 doxygen + graphviz 来记录我的代码。graphviz 在生成图像方面做得很好。
有没有办法改变graphviz的默认字体大小?默认值为 14,但我想改用 12。
更改单个元素(如节点、子图、边......等)的字体大小真的很痛苦。
更新:
这里的参考是我在 doxygen 中使用的代码,(当然,文本字段已重命名)
c - 为什么 Graphviz 在 gvLayout 上失败?
再一次,我在这里写 C 却不知道我在做什么......
我拼凑了一个简单的函数,我可以从 C# 程序中调用该函数,该程序接受 DOT 字符串、输出格式和文件名,并使用 Graphviz 呈现图形。
它编译得很好,但是当我调用它时,我得到GVUTIL_ERROR_LAYOUT
. 起初,我认为这可能是我声明我的 P/Invoke 签名的方式,所以我从 C 程序中对其进行了测试,但它仍然以同样的方式失败。
我错过了什么?
编辑
如果有可能与我编译代码的方式有关,这是我正在使用的命令:
我一直在关注本教程,该教程解释了如何将 Graphviz 用作库,因此我链接到它列出的 .lib 文件。
graph - QuickGraph GraphvizRecord 不在顶点中显示
我正在尝试使用 QuickGraph 构建包含记录顶点的 Graphviz 图。到目前为止,我有这个:
但是,当我生成图形时,顶点显示的是标签而不是记录。我究竟做错了什么?
编辑
这是点输出。
graphics - GraphViz - 如何连接子图?
在 for 的DOT
语言中GraphViz
,我试图表示一个依赖关系图。我需要能够在容器内拥有节点,并且能够使节点和/或容器依赖于其他节点和/或容器。
我subgraph
用来代表我的容器。节点链接工作得很好,但我不知道如何连接子图。
鉴于下面的程序,我需要能够使用箭头进行连接cluster_1
,cluster_2
但是我尝试过的任何操作都会创建新节点而不是连接集群:
python - 如何绘制网络图的补码?
该Graphviz中的任何功能可以做到这一点?如果没有,还有其他可以做到这一点的免费软件吗?
graphviz - 如何让graphviz记录具有排列的单元格
我在graphviz中使用一个记录节点来制作一个简单的表格,但它看起来不对:
有没有办法让子记录排队?
graphics - 关于 Graphviz 的问题
由于图形的大小,Grapgviz 有时会超出其内存
所以我想问
除了 Grapgviz,如果有任何软件可以用来绘制我的大图
谢谢
linux - graphviz 输出 svg
我使用graphviz来取回svg
- 如何将 Graphviz 输出 svg 设置为“矩形”节点而不是“多边形”
- 并且翻译设置为(0,0)而不是(4 256)
多谢
graphviz - graphviz:进行细微调整以使图形看起来更好
我在这里有一个测试图,我想对其进行调整以使其看起来更好。
这是graphviz(点)源,test6.dot
:
我想做的问题/改变:
- 我希望节点流
10 -> 11 -> 12 -> 8 -> 13 -> 14
在一条垂直线上(水平交换 8 和 9)。我怎样才能做到这一点?(与1 -> 2 -> 3 -> X2 -> 5
; 交换 6 和 1 相同) - 我希望 X1 与 10 处于相同的垂直位置,并且与 6 处于相同的水平位置。我该怎么做?
- 我希望 8 和 X3 和 7 处于相同的垂直位置,还有 14 和 X4 和 3。我该怎么做?
- 该
ranksep=0.3;
语句效果很好,除了 note8 -> 13 -> 14
有更大的差距,就像X3 -> gap -> X4
. 为什么它不遵守 rankep=0.3 规则,我该如何解决?