流程图 (Flowcharts)

Mermaid 绘制流程图 - 图1

绘图方向

graph 后面打上记号,有如下:

  • TB/TD
  • BT
  • RL
  • LR

这些记号均是方位英文单词的首字母缩写

节点形状

Mermaid 绘制流程图 - 图2

节点的连线

Mermaid 绘制流程图 - 图3

子图 (Subgraphs)

语法:

  1. subgraph title
  2. graph definition
  3. end

例子:

Mermaid 绘制流程图 - 图4

样式

例子:

Mermaid 绘制流程图 - 图5

使用样式类

定义样式:

  1. classDef className fill:#f9f,stroke:#333,stroke-width:4px;

绑定样式:

  1. class nodeId className;
  2. class nodeId1,nodeId2 className;

可以用 CSS 定义 SVG 格式样式.

其他特性

Font Awesome

vscode 不支持

转义字符

Mermaid 绘制流程图 - 图6

Unicode 代码

Mermaid 绘制流程图 - 图7

可点击交互

vscode 不支持