Renderingsutökningar
Markzen utökar standardmarkup genom avgränsade kodblock. Språktaggen direkt efter de inledande tre backtickarna avgör hur blocket renderas: en tagg som Markzen känner igen som en utökning ritar en levande figur istället för att visa koden.
Till exempel, denna källkod:
```mermaid
graph LR
A --> B --> C
```
renderas som ett levande flödesschema, inte en kodlista — och det förblir ett flödesschema även vid PDF- och HTML-export.
Trettio utökningar är inbyggda, per kategori:
| Kategori | Utökningar |
|---|---|
| Diagram | Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom |
| Grafer | Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph |
| Matematik | KaTeX, AsciiMath |
| Musik | ABC Notation, VexFlow, VexChords, ChordPro, MusicXML |
| Övrigt | Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board |
Varje utökning har sin egen språktagg (mermaid, chartjs, katex, abc, chess, …). Du kan blanda så många du vill med vanlig text i ett enda dokument — de renderas alla tillsammans och överlever alla export.