PDF en Coria-.mxl maken
Werktraject (waartoe, criteria, CI):
Basispartituur
.
Deze pagina is de HOW voor mscz-products.
Wat je nu doet: uit de nagekeken, genormaliseerde basispartituur-.mscz twee
sibling-bestanden maken:
| Bestand | Rol |
|---|---|
{stam}.pdf | A4-afdruk om te lezen of te printen |
{stam}.mxl | MusicXML voor Coria (online oefenen) |
Beide krijgen een ingebedde partituur-sha256 zodat check kan zien of PDF/MXL
nog bij de huidige basispartituur horen. Technische transforms staan in
scripts\mscz-product-transforms.md in VSA-demo.
Dit is het partituur-spoor (representatie-id partituur). Eenstemmige VSA gebruikt
{stam}.vsa.mxl via .vsa schrijven
. Als in
één map ooit twee Coria-bestanden nodig zijn, gebruik expliciete namen
{stam}.partituur.mxl / {stam}.vsa.mxl — zie
scripts\oefenhoek-product-contract.md.
Wanneer: ná reviewen en opnieuw normaliseren . Niet meteen na de eerste normalisatie als je nog gaat editen: dan maak je de producten twee keer. Bij een latere basispartituur-wijziging: opnieuw normaliseren, daarna opnieuw deze stap (of Afgeleiden ).
Voorwaarden
- De basispartituur-
.msczligt in het bibliotheek, niet alleen ininput\_werk\. Padvoorbeeld:content-source\praktijk\oefenhoek\bibliotheek\8-trisagion\8a-nederlands\hemelum\8-trisagion-8a-nederlands-hemelum.mscz. - Die
.msczis na de laatste inhoudelijke edit opnieuw genormaliseerd (scripts\layout.cmd). - MuseScore 4 is geïnstalleerd (het product-script roept MuseScore aan).
- Dit is een basispartituur-bestand, geen
*.print.mscz— printvel: PDF handmatig (Print-.mscz ).
Stap voor stap
- Zet de
.msczin de bibliotheek als die daar nog niet staat. Gebruik bij voorkeur opnemen in de bibliotheek (scripts\bieb-accepteer.cmd), zodat map,index.mden bestandsnaam kloppen. Handmatig: kopieer uit_werknaar de publicatiestam zonder spaties:
content-source\praktijk\oefenhoek\bibliotheek\8-trisagion\8a-nederlands\hemelum\
8-trisagion-8a-nederlands-hemelum.mscz
Koormap-slot en verdere publicatie: zie Bibliotheek en koormap .
- Open het opdrachtvenster in
VSA-demoen maak de producten:
scripts\mscz-products.cmd content-source\praktijk\oefenhoek\bibliotheek\8-trisagion\8a-nederlands\hemelum
Of alles onder content-source:
scripts\mscz-products.cmd content-source
In die bibliotheek-map horen naast de
.msczook8-trisagion-8a-nederlands-hemelum.pdfen8-trisagion-8a-nederlands-hemelum.mxl(zelfde stam).Open de PDF even in een PDF-viewer: pagina A4, titel, colofon, tekst leesbaar.
Coria test je ná
scripts\check.cmd --strictop het koormap-slot (knop Oefenen komt uit de Oefenhoek-acties op die pagina — niet uit een.mxlonderinput\).
Vernieuwen of forceren
| Situatie | Actie |
|---|---|
PDF/MXL ouder dan de basispartituur-.mscz | Gewoon opnieuw mscz-products — of check lokaal (pipeline vernieuwt stale) |
| Basispartituur inhoudelijk gewijzigd maar bestandsdatum klopt niet | Zet --force achter het commando |
| Preview toont een banner dat basispartituur-afgeleiden niet kloppen | Zie Afgeleiden ; opnieuw producten ná laatste normalisatie |
Wat je niet doet
- Geen Coria-
.mxluit Capella of uit “Exporteren als MusicXML” in MuseScore gebruiken als publicatiebestand. - Geen producten maken van een basispartituur die je daarna nog gaat editen zonder opnieuw te normaliseren én producten te vernieuwen.
- Geen
mscz-productsverwachten voor*.print.mscz.
Klaar als
In de bibliotheek liggen .mscz, .pdf en .mxl met dezelfde
publicatiestam; de PDF ziet er basispartituur-achtig uit; je kunt door naar
bibliotheek en koormap
.