Markzen Pomoc

Rozszerzenia renderowania

Markzen rozszerza standardową składnię znaczników za pomocą wydzielonych bloków kodu. Tag języka tuż po otwierających potrójnych backtickach decyduje o sposobie renderowania bloku: tag rozpoznawany przez Markzen jako rozszerzenie rysuje dynamiczną figurę zamiast wyświetlać kod.

Na przykład, ten kod źródłowy:

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

renderuje się jako dynamiczny schemat blokowy, a nie jako lista kodu — i pozostaje schematem blokowym również w eksportach do PDF i HTML.

Wbudowanych jest trzydzieści rozszerzeń, według kategorii:

Kategoria Rozszerzenia
Diagramy Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom
Wykresy Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph
Matematyka KaTeX, AsciiMath
Muzyka ABC Notation, VexFlow, VexChords, ChordPro, MusicXML
Inne Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board

Każde rozszerzenie ma swój własny tag języka (mermaid, chartjs, katex, abc, chess, …). Możesz mieszać dowolną ich liczbę ze zwykłą prozą w jednym dokumencie — wszystkie renderują się razem i wszystkie przetrwają eksport.