NAME

scripts\layout.cmd — basispartituur-standaard toepassen (normaliseren / layouten)

SYNOPSIS

scripts\layout.cmd <bestand.mscz|.mxl> [-o doel.mscz] [--id ID] [--no-extenders]

DESCRIPTION

Past de Oefenhoek-basispartituur-standaard toe: A4-papier, fonts, reciteertoon-codering (||O||), tempo, copyrightvelden en (in de bibliotheek) de colofonregel met bibliotheek-id. In het dagelijks taalgebruik heet deze stap vaak layouten; de contractterm is normaliseren.

Python-implementatie: scripts\apply_mscz_layout.py. Technische norm: scripts\mscz-partituur-contract.md in de repository-map VSA-demo.

OPTIONS

OptieBetekenis
-o, --outputPad van de doel-.mscz
--idBibliotheek-id zangstuk/variant/uitvoeringsvorm (anders afgeleid uit het pad onder bibliotheek/)
--no-extendersGeen lyric-underlines; zet meta vsaNoLyricExtenders

EXAMPLES

Van een opgekuiste .mxl naar een basispartituur-.mscz (stam is illustratief):

scripts\layout.cmd content-source\praktijk\oefenhoek\input\_werk\STAM\STAM.mxl -o content-source\praktijk\oefenhoek\input\_werk\STAM\STAM.mscz

Opnieuw op een bestaande basispartituur na een editslag in MuseScore:

scripts\layout.cmd pad\naar\bestand.mscz

WHEN

Na opkuisen, of meteen als de inhoud van een ruwe .mscz al klopt. Opnieuw na elke inhoudelijke editslag, vóór mscz-products .

SEE ALSO