1引言
Markdown是輕量級的標記語言,繪製思維導圖不是Markdown的工作而是Markdown解析器(引擎)的工作。
不同的Markdown編輯器或平臺使用的Markdown解析器不盡相同,語法存在細微差異。不同平臺Markdown編輯器Or平臺Markdown語法傳送門:CSDN,簡書,github,Typora,Atom,Mou。
本文持續更新,致力於總結不同平臺下Markwon繪製思維導圖的解決方案,也就是寫法。
思維導圖解決方案 | 支持平臺 | 評價 |
---|---|---|
Mermaid | CSDN等 | 非針對但可簡單使用 |
2 Markdown: Mermaid繪製思維導圖
Mermaid是一個用於畫流程圖、狀態圖、時序圖、甘特圖的庫,使用 JS 進行本地渲染,廣泛集成於許多 Markdown 編輯器中。–《Mermaid 實用教程》
雖然Mermaid本身暫未支持思維導圖的繪製,但是考慮到Mermaid對流程圖的支持,可以用Mermaid繪製極簡單的思維導圖。在CSDN環境下,以下給出橫向和縱向兩種基礎思維導圖的實現樣例。Merimaid的具體語法可以參照官方文檔。
```mermaid
graph TD
A(工業用地效率)-->B1(土地利用強度)
A-->B2(土地經濟效益)
B1-->C1(容積率)
B1-->C2(建築系數)
B1-->C3(畝均固定資本投入)
B2-->D1(畝均工業產值)
B2-->D2(畝均稅收)
```
```mermaid
graph LR
KaTex--> A(標記 Accents)
A-->撇,估計,均值,向量等寫於符號上下的標記
KaTex--> 分隔符_Delimiters
分隔符_Delimiters-->小中大括號,豎槓,絕對值等分隔符的反斜槓寫法
KaTex--> 公式組_Enviroments
公式組_Enviroments-->B(.....)
KaTex-->C(...)
```