Ekstensi rendering
Markzen memperluas markup standar melalui blok kode berpagar. Tag bahasa tepat setelah tiga backtick pembuka menentukan bagaimana blok tersebut dirender: tag yang dikenali Markzen sebagai ekstensi akan menggambar figur langsung alih-alih menampilkan kode.
Sebagai contoh, sumber ini:
```mermaid
graph LR
A --> B --> C
```
dirender sebagai diagram alir langsung, bukan daftar kode — dan tetap menjadi diagram alir dalam ekspor PDF dan HTML juga.
Tiga puluh ekstensi sudah terpasang, berdasarkan kategori:
| Kategori | Ekstensi |
|---|---|
| Diagrams | Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom |
| Charts | Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph |
| Math | KaTeX, AsciiMath |
| Music | ABC Notation, VexFlow, VexChords, ChordPro, MusicXML |
| Other | Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board |
Setiap ekstensi memiliki tag bahasanya sendiri (mermaid, chartjs, katex, abc, chess, …). Anda dapat mencampur sebanyak yang Anda suka dengan prosa biasa dalam satu dokumen — semuanya dirender bersama, dan semuanya bertahan saat diekspor.