Werktrajecten

Een werktraject is een vaste pijplijn: van bronbestand naar eindproduct dat koorleden (of jij als beheerder) op de site gebruiken. Elke pagina hier beschrijft waartoe die pijplijn dient, wat het eindresultaat is, wanneer je hem wel of niet gebruikt, welke bestanden in welke volgorde ontstaan, wat GitHub Actions (CI) automatisch doet, en welke scripts\….cmd-regels je lokaal plakt.

Nog niet klaar met je pc? Begin bij Start (programma’s, mappen, woorden). Stapsgewijze MuseScore- of VSA-HOW’s staan onder Partituur en VSA . Commando-flags: Scripts .

Hoe de trajecten in elkaar haken

Werkbank (input/ + _werk/)
    |
    v
Opnemen in de catalogus  (bieb accepteer → Catalogus)
    |
    +-- Basispartituur  ->  PDF + Coria-.mxl + .mscz.mp3
    +-- VSA             ->  SVG + Coria-.vsa.mxl + .vsa.pdf + .vsa.mp3
    +-- mvsa            ->  Coria-.mvsa.mxl + .mvsa.pdf + .mvsa.mp3
    +-- Print-vel       ->  handmatige PDF
    +-- Tekstblad       ->  .tekstblad.md -> .tekstblad.pdf
    |
    v
Site-build  (check / build / serve, of CI)  ->  generated/site + GitHub Pages

Markdown naar PDF en Ingebedde VSA zijn aparte sporen (demo’s, handleidingen, samenstellingen). Die vervangen geen bibliotheek-producten.

Catalogus

WerktrajectWaartoe (kort)Pagina
Opnemen in de catalogusRuw bestand bewaren en later als klaar oefenbestand in de catalogus zettenOpnemen
Catalogus-id hernoemenZangstuk-/variant-/uitvoeringsvorm-id wijzigen inclusief producten en 1:1-koormap-slotsHernoemen
BasispartituurMuseScore-basispartituur naar A4-PDF en Coria-.mxlBasispartituur
VSAEenstemmige .vsa naar SVG, Coria-.vsa.mxl en A4-.vsa.pdfVSA
mvsaMeerstemmige .mvsa naar Coria-.mvsa.mxl en A4-.mvsa.pdfmvsa
audioPreview-.mp3 voor Beluisteren (zelfde bronnen als Coria-MXL)audio
Print-velPrint-.mscz met handmatige PDF, buiten de basispartituur-ketenPrint-vel
TekstbladLiturgische tekst/dialoog: .tekstblad.md naar A4-PDFTekstblad
Site-buildcontent-source naar lokale site of GitHub PagesSite-build
Markdown naar PDFMarkdownblad met VSA naar A4-PDF (generiek / demo)Markdown naar PDF
Ingebedde VSAVSA buiten de catalogus naar SVG (en optioneel MXL)Ingebedde VSA

Bestandsnamen en publicatiecontroles (bron = één extensie; afgeleide = {stam}.{bron-ext}.{doel-ext}; wat CI controleert): Publicatiecontrole . Termen: Woorden .