Ga naar inhoud

Tropaar toon 4

Veld Waarde
Formule-bron template.yaml
Formule-MSCZ template.mscz (MuseScore-controle)
Formule-MXL template.mxl (delen / Coria-achtig)
Formule-PDF template.pdf (lokaal; niet in git)
Status pitches provisional
Mapping S=VSA, A/T/B=template (mapping-vsa.md)

Wat hoort in deze map

tropaar-toon-4/
  template.yaml          ← canonieke formule (bewerk hier)
  template.mscz          ← afgeleid: formuleblad MuseScore
  template.mxl           ← afgeleid: formule MusicXML
  template.pdf           ← lokaal afgeleid (print; .gitignore)
  README.md
  notes/                 ← corpus-notities, mappinglessen
  examples/corpus/       ← .vsa + afgeleide .mscz/.mxl (+ lokale .pdf)

Niet committen / niet bewaren: MuseScore-rommel (.mscbackup/, Thumbnails/, losse META-INF/, audiosettings.json, viewsettings.json, score_style.mss, …), dubbele template-from-yaml.*, of *.pdf.

Corpus-pijplijn

Elke examples/corpus/*.vsa + template.yaml → .mscz (MuseScore) + .mxl (Coria) + optioneel .pdf (print).

Titel in MSCZ/PDF = frontmatter-title; ontbreekt die → bestandsnaam zonder extensie.

cd /d C:\Git\orthodox-ronl\VSA-tooling
call .venv\Scripts\activate
python scripts\render_tropaar_toon4_corpus.py
python scripts\render_tropaar_toon4_corpus.py --pdf

Alleen formuleblad:

cd /d C:\Git\orthodox-ronl\VSA-tooling
python scripts\render_tropaar_toon4_corpus.py --template
python scripts\render_tropaar_toon4_corpus.py --template --pdf

Alleen PDF’s opnieuw uit bestaande .mscz:

cd /d C:\Git\orthodox-ronl\VSA-tooling
python scripts\render_tropaar_toon4_corpus.py --pdf-only

Default gebruikt bestaande examples/corpus/*.vsa. Alleen met --from-onderzoek opnieuw extracten uit het onderzoeks-markdown (dat bestand heeft niet alle 13 blokken, o.a. T4-07a).

Voorbeelden

Pad Inhoud
notes/corpus.md overzicht 13 stukken + mapping
examples/corpus/T4-06-profeet-elia.vsa canonieke Elia-bron

Notes

Bestand Inhoud
notes/corpus.md Toon-4-teksten ↔ frase-cycle
notes/elia-mapping.md Slot-toets Elia regel 1

Status

  • Frase-ids, ||O||-recite, haakjes-optional, e.st./l.st. in YAML; renderer → MSCZ.
  • Tenor openingsakkoord: sol-1 = C4 t.o.v. do: F4 (niet C3).
  • Lyrics: DejaVu Sans Condensed 12pt (LYRIC_FONT_PT).
  • Verticale witruimte: stafafruimte 5 spatium; systeemmafruimte en titel→systeem mikken op 1,5× daarvan op het scherm. Titelgat = VBox + frameSystemDistance (VBox 3.5 + frame 4.0). Systeemmafruimte gecorrigeerd (gemeten 7/6 → setting ×9/7). Geen page-fill, geen eerste-systeem-inspringing. MSCZ bevat score_style.mss.