0.0.4 • Published 3 years ago

@textbrocken/letter v0.0.4

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

Professionelle Briefe per YAML-Konfiguration

Erzeugt PDF-Dateien aus YAML-Dateien. Zum Beispiel dieses PDF aus jenem YAML.

Orientiert sich lose an der DIN-Norm 5008.

Ausführen

npx @textbrocken/letter -i brief.yml

YAML

YAML-Hauptfelder

YAML-FeldTypBeschreibung
headerStringText über dem Adressfeld
senderStringZeile über dem Adressaten
addressStringAdressfeld
subjectStringBetreff
bodyStringEigentlicher Brieftext
salutationString, StringHochachtungsvoll, Max Mustermann

YAML-Metadaten

YAML-FeldTypBeschreibungDefault
meta.dateStringDatumHeute
meta.pagenumsBooleanSeitennummernfalse
meta.punchingMarkBooleanLochmarkefalse
meta.foldingMarksBooleanFaltmarkenfalse
meta.justifyBodyBooleanBlocksatzfalse
meta.hyphenateBooleanSilbentrennungtrue
meta.fixTypesettingBooleanTypographische Behandlung von Bindestrichen, Anführungszeichen etc.true
meta.largeFontBooleangroße Schriftfalse

CLI-Optionen

OptionBeschreibung
-i, --inputInput YAML file (alternatively: pass YAML via stdin)
-o, --outputOutput PDF file (defaults to input yaml file name with .pdf extension)
-v, --verboseLog verbosely (default false)
-q, --quietLog nothing (default false)
-a, --auto-openOpen PDF file in PDF viewer (default true)