Markzen Ohjeet

Renderöintilaajennukset

Markzen laajentaa standardimerkintää aidattujen koodilohkojen avulla. Avaavien kolmen takakenoviivan jälkeinen kielitunniste päättää, miten lohko renderöidään: tunniste, jonka Markzen tunnistaa laajennukseksi, piirtää elävän kuvan koodin näyttämisen sijaan.

Esimerkiksi tämä lähde:

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

renderöidään elävänä vuokaaviona, ei koodilistauksena — ja se pysyy vuokaaviona myös PDF- ja HTML-viennissä.

Kolmekymmentä laajennusta on sisäänrakennettu, luokittain:

Luokka Laajennukset
Kaaviot Mermaid, Graphviz, Cytoscape, Markmap, Timeline, Nomnoml, PlantUML, DBML, Railroad Diagrams, Bytefield, WaveDrom
Kuvaajat Chart.js, Vega-Lite, ECharts, Plotly, function-plot, JSXGraph
Matematiikka KaTeX, AsciiMath
Musiikki ABC Notation, VexFlow, VexChords, ChordPro, MusicXML
Muut Pseudocode, Tabulator, QR Code, SMILES, Chess, Go Board

Jokaisella laajennuksella on oma kielitunnisteensa (mermaid, chartjs, katex, abc, chess, …). Voit yhdistellä niitä niin monta kuin haluat tavallisen proosan kanssa yhdessä asiakirjassa — ne kaikki renderöidään yhdessä ja kaikki säilyvät viennissä.