ส่วนขยายการแสดงผล
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 |
ส่วนขยายแต่ละรายการมีแท็กภาษาของตัวเอง (mermaid, chartjs, katex, abc, chess, …) คุณสามารถผสมผสานได้มากเท่าที่คุณต้องการกับข้อความธรรมดาในเอกสารเดียว — ทั้งหมดจะแสดงผลพร้อมกัน และทั้งหมดจะยังคงอยู่ในการส่งออก