画流程图工具 Graphviz 教程 - subgraph

更新日期: 2018-09-28 阅读次数: 3054 分类: 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。有点类似“样式”的概念。

爱评论不评论

近期节日

2020年04月01日 愚人节
2020年04月02日 国际儿童图书日
2020年04月03日 寒食节
2020年04月04日 清明节
2020年04月07日 世界卫生日
2020年04月11日 世界帕金森病日
2020年04月19日 谷雨
2020年04月21日 复活节
2020年04月22日 世界地球日
2020年04月23日 世界读书日
2020年04月26日 知识产权日
2020年04月30日 佛诞
查看更多节日