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.

Esmuflily benötigt LilyPond Version 2.24.0 oder höher.

Siehe Ekmelily für Versetzungszeichen und Vorzeichen.

Download und Installation

  • Download
    Der Ordner ly enthält die Einfügedateien. Kopiere die Datei esmufl.ily in einen geeigneten Ordner.
  • Installiere wahlweise eine SMuFL konforme Schriftart.
  • Dokumentation (englisch)
    … aller unterstützten SMuFL Glyphen, Befehle und Stile.

Verwendung

Füge folgende Zeilen am Anfang der LilyPond Eingabedatei ein.

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.

ekmFont = SCHRIFTARTNAME
ekmSystem = TONSYSTEM
\include "cosmufl.ily"
\language "SPRACHE"
\ekmelicStyle STILNAME

Die Voreinstellungen entsprechen LilyPond:

SCHRIFTARTNAMEEkmelos
TONSYSTEM24, d.h. es inkludiert ekmel-24.ily
SPRACHEnederlands in den meisten Tonsystemen
STILNAMEstc (Stein / Couper) im TONSYSTEM 24

Autor und Lizenz

Esmuflily wurde geschrieben von Thomas Richter, thomas-richteraonat

Copyright © 2020-2025 Thomas Richter

Esmuflily ist lizensiert unter der MIT License.
Siehe die Datei LICENSE.txt. Diese Lizenz ist auch unter mit-license.org verfügbar.