MuseScore chords.xml in jazz-style (sub/superscripts, etc.) but with normal (sans-)serif fonts
Go to file
RunasSudo 21c14c57dd
Update documentation
Add screenshot
2020-05-24 03:49:43 +10:00
COPYING Relicense under the Apache licence 2020-05-23 03:09:01 +10:00
README.md Update documentation 2020-05-24 03:49:43 +10:00
Screenshot.png Update documentation 2020-05-24 03:49:43 +10:00
build.sh Add 1.375mm size (Rastral 6) 2020-05-23 03:06:24 +10:00
chords_serifjazz.m4.xml Relicense under the Apache licence 2020-05-23 03:09:01 +10:00
chords_serifjazz_0.925mm_R8.xml Relicense under the Apache licence 2020-05-23 03:09:01 +10:00
chords_serifjazz_1.375mm_R6.xml Relicense under the Apache licence 2020-05-23 03:09:01 +10:00
chords_serifjazz_1.764mm_Default.xml Relicense under the Apache licence 2020-05-23 03:09:01 +10:00

README.md

musescore-serifjazz-chords

musescore-serifjazz-chords provides a Musescore chord symbol style file with Jazz-style superscripts and font distinctions, while using standard (sans-)serif fonts congruent with standard engraving formatting.

Screenshot

Usage

From the files in this repository, download the XML file corresponding to the desired staff spacing. XML files are available for the default spacing of 1.764mm, and for various Rastral sizes.

Load the XML file into Musescore via Format → Style → Chord Symbols → Appearance → Custom.

Additional features

To achieve better kerning with A chords, use *. For example, type A*7 or A*o instead of A7 or Ao to position the modifier/extension more snugly with the ‘A’. The exception is the half diminished (ø) chord, for which you should type A*h (not A*0).

Fonts

The layout parameters in these XML files are designed for, and expect, the FreeSerif and FreeSans fonts.

Information for contributors

XML files corresponding to specific staff sizes should not be directly edited. They are automatically generated from chords_serifjazz.m4.xml. This is an m4 file, which automatically substitutes appropriate layout parameters for each staff size.

Output XML files can be regenerated using the build.sh script. Additional staff sizes can be introduced by editing this script.