55 - 《Mermaid》
发布于 2022年2月15日
在 Github 支持 Mermaid 之际,学习学习,让文档更有格调。
Mermaid 目的是做文档的图形化,支持的图表非常丰富,包含流程图、时序图、甘特图、类图、状态图、饼图、行程图等。
我挑几个常用的深入看了下文档。
1、流程图关键词是 flowchart。可以指定方向,比如 LR、RL、TB 和 BT。可以使用各种形状的节点,比如 ()
圆角、([])
大圆角、[[]]
双边线、[()]
圆柱、(())
圆、]
不规则形状、{}
菱形、{{}}
六角形、[//]
或 [\\]
平行四边形、[/\]
或 [/] 梯形。还有各种线,比如 --> 带箭头、— 不带箭头、
2、时序图关键词是 sequenceDiagram。角色可以显式声明,也可以不声明,可以用 participant(方块)或 actor(人),可以声明别名,比如 actor A as Alice,可以通过 activate 和 deactiva