Esmuflily – Unterstützung für SMuFL / Ekmelos
Esmuflily ist eine Erweiterung für LilyPond zur Unterstützung von SMuFL konformen Schriftarten, insbesondere zur Verwendung von Glyphen aus Ekmelos: Schlüssel, Taktangaben, Notenköpfe, Artikulationen, usw.
Esmuflily bietet Schalter, um die SMuFL-Unterstützung für einzelne Typen grafischer Objekte (Schlüssel, Notenköpfe, usw.) ein/auszuschalten, und es definiert zusätzliche Befehle und Stile für SMuFL Glyphen, welche nicht in LilyPond verfügbar sind (Notenkopf-Stile, Funktionstheorie-Symbole, usw.) So können Noten sowohl von SMuFLs umfangreichem Zeichensatz, als auch von LilyPonds großartiger Emmentaler Schrift profitieren.
Siehe Ekmelily für Versetzungszeichen und Vorzeichen.
Esmuflily benötigt LilyPond Version 2.24.0 oder höher.
Download und Installation
Der Ordner ly
enthält die Einfügedateien.
- Kopiere die Datei
esmufl.ily
in einen geeigneten Ordner, z.B."LILYPOND/usr/share/lilypond/current/ly"
, wobei LILYPOND der Installationsordner von LilyPond ist. - Installiere wahlweise eine SMuFL konforme Schriftart, z.B. Ekmelos.
Verwendung
Füge folgende Zeilen am Anfang der LilyPond Eingabedatei ein. Die erste Zeile kann weggelassen werden, wenn Ekmelos verwendet wird.
ekmFont = SCHRIFTARTNAME
\include "esmufl.ily"
Esmuflily + Ekmelily
Um Esmuflily mit Ekmelily zu kombinieren,
füge z.B. folgende Zeilen am Anfang der LilyPond Eingabedatei ein.
Dies bewirkt LilyPonds Standardverhalten,
d.h. niederländische Notennamen (Vorgabe) und Stein / Couper Versetzungszeichen
(stc
) für Vierteltöne (24-EDO).
Die erste Zeile kann weggelassen werden, wenn Ekmelos verwendet wird.
ekmFont = SCHRIFTARTNAME
\include "esmufl.ily"
\include "ekmel-24.ily"
\ekmelicStyle stc
Autor und Lizenz
Copyright © 2020-2024 Thomas Richter
Esmuflily ist lizensiert unter der MIT License.
Siehe die Datei LICENSE.txt
.
Diese Lizenz ist auch unter mit-license.org verfügbar.