画流程图工具 Graphviz 教程 - subgraph

更新日期: 2018-09-28 阅读次数: 2643 分类: graphviz

Subgraph 的名字需要以 cluster 为前缀,否则不生效。

一个跑步小程序的流程图

digraph dg { 
	node [shape=box, margin=0.2]

	跑步爱好者  
	-> 微信中打开组织者分享的小程序 
	-> 报名 
	-> 报名成功

	报名
	-> 报名失败

	subgraph cluster_match {
		node [style=filled, color=white]
		style = filled
		color = lightgrey

		活动当日在起点扫码开跑
		-> 开始计时
		-> 每圈扫码记录单圈成绩
		-> 到终点扫码完成赛程
		
		label = "比赛中"
	}

	到终点扫码完成赛程
	-> 查看比赛成绩,及排名

	报名成功
	-> 活动当日在起点扫码开跑

	报名失败 [];
}

Tips

还是不加分号比较方便编辑。

关于作者

我是来自山东烟台的一名开发者,喜欢瞎折腾,顺便记记笔记。有敢兴趣的话题,欢迎加微信 zhongwei 聊聊。 白天工地搬砖,晚上哄熊孩子,可能回复有点慢,见谅。 查看更多联系方式

相关文章

谈笑风生

六翼

不对,不加cluster也生效,只是不会用框框起来而已。比如你把一个subgraph里的node全部设成color=red。有点类似“样式”的概念。

爱评论不评论

近期节日

2019年12月09日 "一二九"运动纪念日
2019年12月09日 世界足球日
2019年12月10日 世界人权日
2019年12月12日 西安事变纪念日
2019年12月13日 南京大屠杀
2019年12月20日 澳门回归日
2019年12月21日 国际篮球日
2019年12月22日 冬至
2019年12月24日 平安夜
2019年12月25日 圣诞节
查看更多节日