Normalization option reference
Generated from the native formatter menu built with this wiki. Read consolidation and normalization for recipes, refusal conditions, comment handling, and the difference between compact spacing and musical reuse. Check your installed build with scorescript format --list.
pitch
concert or written source: convert notes, keys and transpose maps together; sound unchanged.
| Group | Values | Availability | Default on |
|---|---|---|---|
| spelling | concert, written | Implemented | No |
arrange
part streams, measure systems, system breaks or rehearsal sections.
| Group | Values | Availability | Default on |
|---|---|---|---|
| orientation | parts, measures, systems, rehearsals | Implemented | No |
maps
meter/key/tempo/transpose: header maps, or at mN { … } in place; system/page cuts are separate.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | top, inline | Implemented | No |
opening-key
a movement's opening key: stated with the movement's facts, or in the reader head that opens it for every player.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | movement, heads | Implemented | No |
beams-unit
write out the note value a bare beam grouping counts in, so it survives a change of default.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | Bare switch | Implemented | No |
hoist-breaks
replace matching per-part system/page maps with ONE score-level map.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | Bare switch | Implemented | No |
labels
written headings as a map at the top, or on the bars they head.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | top, inline | Implemented | No |
exercises
the collection as a header index, or each exercise owning its music from m1.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | top, inline | Implemented | No |
lyrics
the sung line as a map at the head of the part, or as rows under the music it sings.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | top, inline | Implemented | No |
sections
the book's sections as a map at the top, or holding their exercises.
| Group | Values | Availability | Default on |
|---|---|---|---|
| maps | top, inline | Implemented | No |
expand
one line the rest read -> every reader's part written out (consolidate, backwards).
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | Bare switch | Implemented | No |
chapters
a chapter in another key: written out in full, or movement =id = source in Key where one equals an earlier chapter.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | explicit, instances | Implemented | No |
page-turns
who turns the page before an exercise: \p in the reader heads, one page before line per exercise, or one line per list of readers.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | heads, lines, combined | Implemented | No |
setup
set-up every movement repeats (credits, title, subtitle, directives, roster): once in the book's head, or written in each movement.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | shared, explicit | Implemented | No |
setup-quorum
what setup=shared hoists: what every movement states, or a credit or subtitle most state (the rest say none).
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | every, most | Implemented | No |
numbers
movement numbers: left out where they equal the movement's place in the book, or written on every movement.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | derived, explicit | Implemented | No |
readers
a head holding a reader set's readers: written as the set's name, or spelled out.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | named, explicit | Implemented | No |
consolidate
identical, transposed or octave-translated part bodies -> one line the rest read.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | Bare switch | Implemented | No |
named-spans
a repeated bar range written once and named.
| Group | Values | Availability | Default on |
|---|---|---|---|
| consolidation | Bare switch | Coming | No |
Not available: consolidate writes them inside a head; spans have no door outside one.
durations
how a duration is written: 4Eb or qEb.
| Group | Values | Availability | Default on |
|---|---|---|---|
| spelling | numbers, letters | Implemented | Yes |
key
decide the file's key spelling: no signature, or the one it implies.
| Group | Values | Availability | Default on |
|---|---|---|---|
| spelling | open, signature, auto | Implemented | No |
chromatic
inside a chromatic run: sharps ascending, flats descending.
| Group | Values | Availability | Default on |
|---|---|---|---|
| spelling | Bare switch | Implemented | No |
octaves
the octave digit: only where the ladder needs it, or pinned on every note.
| Group | Values | Availability | Default on |
|---|---|---|---|
| spelling | minimal, explicit | Coming | No |
Not available: the octave ladder runs unconditionally inside emit; needs a Style axis.
preset
a PRESET: one word for a whole selection (see the presets below).
| Group | Values | Availability | Default on |
|---|---|---|---|
| compression | readable, condensed, max | Implemented | No |
align
pad grid cells so the barlines line up down the page.
| Group | Values | Availability | Default on |
|---|---|---|---|
| compression | on, off | Implemented | Yes |
bar-blocks
how many bars a part-first block holds: one, eight (a landmark every eight bars), or a whole run.
| Group | Values | Availability | Default on |
|---|---|---|---|
| compression | one, eight, whole | Implemented | Yes |
head-facts
a movement's short head facts (title, subtitle, meter, key, tempo, partial): one a line, or together on the movement's first line.
| Group | Values | Availability | Default on |
|---|---|---|---|
| compression | lines, line | Implemented | Yes |
lists
short lists (a roster, a reader set, page before readers): standard (roster one a line, the rest on one line), all on one line, or one entry a line.
| Group | Values | Availability | Default on |
|---|---|---|---|
| compression | standard, line, lines | Implemented | Yes |
strip-dev-text
remove header text that is dev jargon, never a name or a real subtitle.
| Group | Values | Availability | Default on |
|---|---|---|---|
| lint | Bare switch | Implemented | No |
strip-comments
remove every // comment, so a score can be made comment-free by the tool.
| Group | Values | Availability | Default on |
|---|---|---|---|
| lint | Bare switch | Implemented | No |
jargon-lint
report (never rewrite) student-facing text carrying internal jargon.
| Group | Values | Availability | Default on |
|---|---|---|---|
| lint | Bare switch | Implemented | No |
Presets
| Selector | Exact expansion |
|---|---|
| preset=readable | align=on, maps=top |
| preset=condensed | align=off, hoist-breaks, maps=top, durations=numbers |
| preset=max | align=off, hoist-breaks, maps=top, durations=numbers, strip-dev-text, consolidate |
The named-spans entry being marked coming does not mean named reuse is missing: consolidate already writes named ranges inside shared reader heads. Write a named exercise.