docdef/readme.md
2026-02-23 20:16:38 +01:00

987 B

docdef

zum Erzeugen von Dokumenten anhand von JSON-Daten

Nutzung

Am beigefügten Beispiel polyhedra:

misc/conv misc/examples/polyhedra/transform-default.js misc/examples/polyhedra/data.json | build/sd -o markdown > /tmp/polyhedra-default.md

Der erste Teil (vor der Pipe) transformiert die rohen Daten in ein ein JSON-Dokument im sd-Dialekt. build/sd -o markdown liest dieses Dokument von der Standard-Eingabe und erzeugt die Ausgabe im Markdown-Format.

Folgende Abwandlungen sind möglich:

# Markdown-Tabelle
misc/conv misc/examples/polyhedra/transform-table.js misc/examples/polyhedra/data.json | build/sd -o markdown > /tmp/polyhedra-table.md

# HTML-Liste
misc/conv misc/examples/polyhedra/transform-default.js misc/examples/polyhedra/data.json | build/sd -o html > /tmp/polyhedra-default.html

# HTML-Tabelle
misc/conv misc/examples/polyhedra/transform-table.js misc/examples/polyhedra/data.json | build/sd -o html > /tmp/polyhedra-table.html