This package for the Atom editor will grow into 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.
This package is currently under development.
xml:id
s, so if you have no xml:id
s on your elements you will have no highlighting in your notation.xml:id
, the parent <staff>
and then <measure>
will be checked for an xml:id
and will be highlighted if one is found.xml:id
s, so elements without xml:id
s do not provide this feature.xml:id
s to elements without id
s.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:
.mei
extension (delete anything after .mei
)Alt Cmd M
on a Mac, or Alt Win M
for Windows.Only valid MEI can be rendered into notation with Verovio.
To ensure your MEI is valid, an XML validation package is recommended.
linter-autocomplete-jing
was designed for use with TEI and MEI, so I recommend starting there.
Please note that linter-autocomplete-jing
requires Java Runtime Environment (JRE) v1.6 or above.
Visit the package repository for details.
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.