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:

BestandRol
{stam}.pdfA4-afdruk om te lezen of te printen
{stam}.mxlMusicXML 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 bibliotheek.

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 Publicatiecontrole .

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

  1. De basispartituur-.mscz ligt in het bibliotheek, niet alleen in input\_werk\. Padvoorbeeld: content-source\catalogus\trisagion\8a-nederlands\hemelum\trisagion-8a-nederlands-hemelum.mscz.
  2. Die .mscz is na de laatste inhoudelijke edit opnieuw genormaliseerd (scripts\layout.cmd).
  3. MuseScore 4 is geïnstalleerd (het product-script roept MuseScore aan).
  4. Dit is een basispartituur-bestand, geen *.print.mscz — printvel: PDF handmatig (Print-.mscz ).

Stap voor stap

  1. Zet de .mscz in de catalogus als die daar nog niet staat. Gebruik bij voorkeur opnemen in de catalogus (bieb accepteer), zodat map, index.md en bestandsnaam kloppen. Handmatig: kopieer uit _werk naar de publicatiestam zonder spaties:
content-source\catalogus\trisagion\8a-nederlands\hemelum\
  trisagion-8a-nederlands-hemelum.mscz

Koormap-slot en verdere publicatie: zie Catalogus en koormap .

  1. Open het opdrachtvenster in bibliotheek en maak de producten:
scripts\mscz-products.cmd content-source\catalogus\trisagion\8a-nederlands\hemelum

Of alles onder content-source:

scripts\mscz-products.cmd content-source
  1. In die catalogus-map horen naast de .mscz ook trisagion-8a-nederlands-hemelum.pdf en trisagion-8a-nederlands-hemelum.mxl (zelfde stam).

  2. Open de PDF even in een PDF-viewer: pagina A4, titel, colofon, tekst leesbaar.

  3. Coria test je ná scripts\check.cmd --strict op het koormap-slot (knop Oefenen komt uit de catalogus-acties op die pagina — niet uit een .mxl onder input\).

Vernieuwen of forceren

SituatieActie
PDF/MXL ouder dan de basispartituur-.msczGewoon opnieuw mscz-products — of check lokaal (pipeline vernieuwt stale)
Basispartituur inhoudelijk gewijzigd maar bestandsdatum klopt nietZet --force achter het commando
Preview toont een banner dat basispartituur-afgeleiden niet kloppenZie Afgeleiden ; opnieuw producten ná laatste normalisatie

Wat je niet doet

Klaar als

In de catalogus liggen .mscz, .pdf en .mxl met dezelfde publicatiestam; de PDF ziet er basispartituur-achtig uit; je kunt door naar catalogus en koormap .