Markzen Súgó

Renderelési kiterjesztések

Az Markzen a szabványos jelölőnyelvet a keretezett kódblokkokon keresztül terjeszti ki. A nyitó hármas backtick utáni nyelvi címke dönti el, hogyan jelenik meg a blokk: egy olyan címke, amelyet az Markzen kiterjesztésként ismer fel, élő ábrát rajzol a kód megjelenítése helyett.

Például ez a forrás:

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

élő folyamatábrává renderelődik, nem kódlistává — és PDF és HTML exportáláskor is folyamatábra marad.

Harminc beépített kiterjesztés létezik, kategóriák szerint:

Kategória Kiterjesztések
Diagramok Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom
Grafikonok Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph
Matematika KaTeX, AsciiMath
Zene ABC Notation, VexFlow, VexChords, ChordPro, MusicXML
Egyéb Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board

Minden kiterjesztésnek saját nyelvi címkéje van (mermaid, chartjs, katex, abc, chess, …). Tetszőleges számú kiterjesztést keverhet a szokásos prózával egyetlen dokumentumban — mindegyik együtt renderelődik, és mindegyik túléli az exportálást.