Markzen 帮助

渲染扩展

Markzen 通过围栏代码块扩展了标准标记。开头的三个反引号后的语言标签决定了该块如何渲染:Markzen 识别为扩展的标签会绘制一个实时图形,而不是显示代码。

例如,以下源文件:

```mermaid
graph LR
  A --> B --> C
```

渲染为一个实时流程图,而不是代码列表——并且在 PDF 和 HTML 导出中也保持为流程图。

内置了三十个扩展,按类别划分:

类别 扩展
图表 Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom
图示 Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph
数学 KaTeX, AsciiMath
音乐 ABC Notation, VexFlow, VexChords, ChordPro, MusicXML
其他 Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board

每个扩展都有自己的语言标签(mermaidchartjskatexabcchess 等)。您可以在单个文档中将它们与普通散文任意混合——它们都会一起渲染,并且都能在导出中保留。