在markmaid中用mermaid画流程图和ER图
流程图方向有下面几个值
- TB从上到下
- BT从下到上
- RL从右到左
- LR从左到右
- TD同TB
示例
从上到下
graph TD
A --> B
A B
从左到右
graph LR
A --> B
A B
基本图形
id + [文字描述] 矩形
- id + (文字描述) 圆角矩形
- id + > 文字描述] 不对称的矩形
- id + {文字描述}菱形
- id + ((文字描述))圆形
矩形 圆角矩形 不对成的矩形 菱形 圆形
节点之间的连接
A --> B A带箭头指向B
A --- B A不带箭头指向B
A -.- B A用虚线指向B
A -.-> B A用带箭头的虚线指向B
A ==> B A用加粗的箭头指向B
A -- 描述 --- B A不带箭头指向B并在中间加上文字描述
A -- 描述 --> B A带箭头指向B并在中间加上文字描述
A -. 描述 .-> B A用带箭头的虚线指向B并在中间加上文字描述
A == 描述 ==> B A用加粗的箭头指向B并在中间加上文字描述
描述 描述 描述 描述 A B A B A B A B A B A B A B A B A B
子流程图
subgraph title
graph definition
end
three one c2 c1 a2 a1
自定义样式
语法:style id 具体样式
示例
start stop