This package for the Atom editor is a friendly companion that helps you edit and improve digital score encodings in MEI format. It makes extensive use of the fantastic engraving engine Verovio. This package started on the code of the mei-tools-atom package by Sienna M. Wood and the nCoda team.
xml:ids, so if you have no
xml:ids on your elements you will have no highlighting in your notation.
xml:id, the parent
<measure>will be checked for an
xml:idand will be highlighted if one is found.
xml:ids, so elements without
xml:ids do not provide this feature.
CTRL + clickfor multiple notes, Mac OSX:
CMD + click).
xml:ids to elements without
ids (or optionally removing all unused
breaksoption set to
Page and System(
encoded). (Known issues are: time spanning elements with
@tstamps reaching into or out from current page and all time spanning elements starting before and ending after the current page are not shown.)
S), tie (
T) with placement above by default or below with
G), arpeggio (
A) at selected notes.
Fabove by default, below and inverted with
I), dynamics (
D), tempo indications (
T) to selected notes (above by default, below with
P) or up (
SHIFT, above by default, below with
@extender="true", if two notes selected, above by default, below with
O8 tones above,
CTRL O8 tones below,
ALT O15 tones above,
ALT CTRL O15 tones below)
@placefor accid, artic, dir, dynam, etc.) and curvature (for slur, tie, etc.) (
@stem.dir(up/down) for selected notes/chords or elements containing those, e.g., beams (
@num.place(above/below) for selected tuplet numbers (
DELETE), resets notes between
multiRest) and notes up/downwards (
SHIFT + up/down,
CMD/CTRL + SHIFT + up/down)
ALT + CMD/CTRL + UP/DOWN)
@accidis present (
SHIFT + C)
@metcon="false"as one, counts multiple endings with same numbering, does not increment at measures with invisible right bar line)
SHIFT + R, output to console, no manipulation done.
CTRL-SHIFT + R
This package is published to the official Atom registry and can be installed by following their general instructions. If prompted to install dependencies, click 'yes' and allow installation to complete.
Once installed, use the package by following these steps:
Alt Cmd M(Mac), or
Alt Win M(Windows, Linux).
Only valid MEI can be rendered into notation with Verovio. To ensure your MEI is valid, an XML validation package is recommended.
This package started on the code of the
mei-tools-atom package by Sienna M. Wood and the nCoda team. Thanks to Laurent Pugin and the MEI community for all their work on Verovio. Thanks also to Laurent for making Verovio available as a Node package and for constant basic support on Verovio.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.