找回密码
 立即注册

微信扫码登录

[基本语法] Markdown语法导航

[复制链接]
阳光网络 发表于 2024-8-6 10:22:28 | 显示全部楼层 |阅读模式

马上注册,阅读更多内容,享用更多功能!

您需要 登录 才可以下载或查看,没有账号?立即注册

×
准备工作
Markdown是一个轻量级的标记语言,使用普通文本编辑器就能快速编写,不仅显示格式丰富,功能也毫不含糊,分享一个md格式的API请求流程图。
在使用Markdown图表前,你首先需要有解析工具,在本地开发,用vs code再加Markdown preview插件,显然是可以胜任。
由于有些浏览器渲染不出来,所以少数样式流程图带用了图片插入,在强解析下会呈现出相同的两个效果。

基本原理
Markdown图表支持类型包括:
  • 流程图:指定 mermaid(样式流程图) 或 flow (标准流程图)解析语言
  • 时序图:指定 sequence(标准时序图) 或 mermaid(样式时序图) 解析语言
  • 甘特图:指定 mermaid 解析语言
这些复杂图形的绘制都是使用代码块实现的,指定代码块的解析语言,按照响应的绘制语法即可实现。


Markdown 官方教程  
Markdown流程图全指导

如何在Markdown中画流程图 - 简书  
如何在Markdown中画流程图呢?当然是用mermaid了,mermaid支持三种图形的绘制, 分别是流程图, 时序图和甘特图。
Markdown 进阶技能:用代码画流程图(编程零基础也适用)
欧卡2中文社区 - Powered by Discuz! (tecbbs.com)
知行社区的应用_discuz开发者_discuz应用作者_Discuz!应用中心
Discuz! Markdown 2.8.1(zxsq_markdown)_Discuz! 插件_Discuz!应用中心
Discuz! 编辑器扩展 2.3.4(zxsq_editor)_Discuz! 插件_Discuz!应用中心
Discuz! 流程图 1.3.1(zxsq_flowchart)_Discuz! 插件_Discuz!应用中心这个插件会导致加载速度变慢
Discuz! Mermaid 1.2(zxsq_mermaid)_Discuz! 插件_Discuz!应用中心



GraphViz和Mermaid两种绘图工具的特点与应用场景。
GraphViz适用于复杂图形的自动布局,支持多种输出格式;
Mermaid则擅长绘制时序图等简单图形,且在Markdown编辑器中有较好的集成度。


超级图表  画图引擎列表
引擎代码
名称
说明
gv:(dot,neato,fdp,sfdp,twopi,circo)Graphviz用于绘制DOT语言脚本描述的图形
asyAsymptote矢量绘图语言
blockdiagBlockdiag类似dot语言的一种绘制流程图的工具
cover(:ten)图书封面用于生成图书封面
ditaaDIagrams Through Ascii Art由Ascii Art生成图片的工具
gnuplotgnuplot绘图工具
markdown:(dot,neato,fdp,sfdp,twopi,circo)Markdown思维导图将Markdown转为dot语言用graphviz生成思维导图
mscMessage Sequence Chart类似dot的一种生成消息序列图的工具
qr二维码生成给定字符串的二维码图片
radar雷达图从csv格式文本生成雷达图











给我们建议|手机版|阳光肺科 ( 粤ICP备2020077405号-1 )

GMT+8, 2026-9-10 06:16

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表