Esmuflily is an extension for LilyPond which enables the use of glyphs from Ekmelos – and basically from any SMuFL compliant font: clefs, time signatures, noteheads, rests, flags, articulations, performance indications, dynamics, etc. — For accidentals and key signatures, see Ekmelily.
Esmuflily 2022-09-21 requires LilyPond version 2.22.0 or higher.
LilyPond is the free GNU music typesetter to automatically produce high-quality sheet music. It runs on GNU/Linux, OS X, and Windows.
Add the following lines near the top of your LilyPond input file. The first line can be omitted when using the Ekmelos font.
ekmelicFont = FONTNAME \include "esmufl.ily"
To support also accidentals, combine Esmuflily with Ekmelily and add e.g. the following lines to achieve LilyPond's standard behaviour, i.e. Dutch note names and Stein / Couper accidentals for quarter tones (24-EDO).
ekmelicFont = FONTNAME \include "esmufl.ily" \include "ekmel-24.ily" \language "nederlands" \ekmelicStyle stc