graphviz 子图的用法

马谦马谦马谦 程序员评论3,3131字数 305阅读 1 分 1 秒阅读模式

一、 subgraph 语法

子图的使用方法:

子图的语法和其他语法也是一样的,一个千万要注意的地方是子图的命名必须以 cluster 开头。

例如:

效果:

graphviz子图的用法-图片1

二、把箭头指向容器的办法

如果希望把箭头容器,而不是指向容器内部元素的话,需要使用以下两个属性:

要注意的是 compound=true 属性一定需要,它是全局代码段的。

例如修改上图中的 a 到 f 的线条为 a 到子容器 B

效果:

graphviz子图的用法-图片2

 
马谦马谦马谦
  • 本文由 马谦马谦马谦 发表于 2020 年 2 月 6 日 19:22:30
  • 转载请务必保留本文链接:https://www.dyxmq.cn/program/subgraph-in-graphviz.html
graphviz设置分辨率 程序员

graphviz 设置分辨率

默认情况下的,通过 dot 命令导出的图片分辨率很低。在高分辨率的显示器下看,图片很小,放大了也很模糊。修改分辨率的办法: digrapvh G { graph [dpi=300] } 修改后的效果: 修...
graphviz的基本用法 程序员

graphviz 的基本用法

一、基本用法 画一个简单的二叉树: digraph bin_tree { 1->2; 1->3; } 图形: 二、设置形状 上面的 1/2/3 都是一个 node,通常被称为节点,默认情况下节点...
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证