Localisation des fontes

En sus de celles déjà installées sur le système, d’autres fontes peuvent s’ajouter au répertoire de FontConfig, ce qui les rendra donc disponibles pour les partitions LilyPond, à l’aide des commandes suivantes :

#(ly:font-config-add-font "chemin/au/fichier-fonte")
#(ly:font-config-add-directory "chemin/au/dossier/")

Le chemin fourni à ces deux commandes peut être absolu ou relatif, ce qui permet de compiler une partition sur n’importe quel système dans la mesure où les fichiers de fontes concernés sont transmis avec les fichiers sources de la partition.

L’instruction #(ly:font-config-display-fonts) permettra de vérifier que la fonte requise est bien détectée par FontConfig. Elle affiche en console la liste exhaustive des fontes du système ainsi que le nom exact qu’il faudra transmettre à LilyPond ; ce nom peut être différent du nom du fichier. Par ailleurs, lancer lilypond -dshow-available-fonts dans un terminal produira le même effet.

GNU LilyPond – Manuel de notation v2.25.21 (branche de développement).