画流程图工具 Graphviz 教程 - subgraph

更新日期: 2018-09-28 阅读次数: 2889 分类: 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年02月24日 第三世界青年日
2020年02月24日 龙抬头
2020年02月28日 世界居住条件调查日
2020年03月01日 国际海豹日
2020年03月03日 全国爱耳日
2020年03月05日 学雷锋日
2020年03月05日 惊蛰
2020年03月08日 三八妇女节
2020年03月12日 植树节
2020年03月14日 白色情人节
2020年03月15日 消费者权益日
2020年03月17日 国际航海日
查看更多节日