Markdown流程图Mermaid语法
在 Markdown 中,可以使用 Mermaid 语法来绘制流程图。
Mermaid 是一种基于文本的图表生成工具,支持流程图、序列图、甘特图等多种图表类型。
Mermaid 的官方文档:https://mermaid-js.github.io/mermaid/#/flowchart
1.流程图的普通示例
1 | ```mermaid |
效果如图:
如果想要连接连线不用弯的线,改为直线,可以在 flowchart TD
这一句前面加上下面这样一句:
1 | %%{init: {'flowchart': {'curve': 'linear'}}}%% |
2.语法说明:
方向定义:
TD
/TB
:从上到下(Top to Bottom)LR
:从左到右(Left to Right)RL
:从右到左
节点类型:
A[文本]
:矩形节点B{文本}
:菱形(条件判断)C(文本)
:圆角矩形D([文本])
:两边半圆矩形E[/文本/]
:平行四边形F((文本))
:圆形节点
连接线:
-->
:实线箭头---
:无箭头实线-.->
:虚线箭头-- 文本 -->
:带文字的连接线(如|是|
)
3.流程图的复杂示例
1 | ```mermaid |
效果如图:
4.Markdown编辑器中预览流程图效果
1.VS Code
若要在 VS Code 里的 Markdown 预览中看到 Mermaid 绘制的流程图,需要安装 Markdown Preview Mermaid Support
扩展。
2.Obsidian
Obsidian 好像已经自带了,直接可以看到效果。
- 本文标题:Markdown流程图Mermaid语法
- 本文作者:HDUZN
- 创建时间:2025-04-30 12:04:05
- 本文链接:http://hduzn.cn/2025/04/30/Markdown流程图Mermaid语法/
- 版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
评论