Subject: Liljazz : ereur avec lilypond 2.25.5

From: Frédéric Moinard <[email-masked]>
Date: Fri, 23 Jun 2023 09:44:29 +0000

Bonjour,

En vérifiant mon installation de lilyjazz suite à un fil récent, je suis tombé sur l'erreur (avec un lilyjazz.ly tout juste téléchargé de https://github.com/OpenLilyPondFonts/lilyjazz) :

%%%%%%%%%%
\version "2.25.5"

\include "lilyjazz.ily" { c'' }
%%%%%%%%%%
Démarrage lilypond 2.25.5 [Sans titre]...

Traitement de « /tmp/frescobaldi-nnaoe1_9/tmpevgxksf5/document.ly »

Analyse...

/home/fcj/Music/Lilypond/stylesheet/lilyjazz.ily:17:4: Erreur : Guile a signalé une erreur pour l'expression débutant ici

#

(define fonts

Unbound variable: set-global-fonts

alors que
%%%%%%%%%%
\version "2.25.0"

\include "lilyjazz.ily" { c'' }
%%%%%%%%%%

passe sans accroc.

--
Cordialement,
Frédéric Moinard

Envoyé avec la messagerie sécurisée [Proton Mail.](https://proton.me/)

---

From: Jean Abou Samra <[email-masked]>
Date: Fri, 23 Jun 2023 11:49:55 +0200

Le vendredi 23 juin 2023 à 09:44 +0000, Frédéric Moinard a écrit :
> Bonjour,
> 
> En vérifiant mon installation de lilyjazz suite à un fil récent, je suis tombé
> sur l'erreur (avec un lilyjazz.ly tout juste téléchargé de
> https://github.com/OpenLilyPondFonts/lilyjazz) :
> 
> %%%%%%%%%%
> \version "2.25.5"
> 
> \include "lilyjazz.ily"
>  { c'' }
> %%%%%%%%%%
> Démarrage lilypond 2.25.5 [Sans titre]...Traitement de « /tmp/frescobaldi-
> nnaoe1_9/tmpevgxksf5/document.ly »
> Analyse...
> /home/fcj/Music/Lilypond/stylesheet/lilyjazz.ily:17:4: Erreur : Guile a
> signalé une erreur pour l'expression débutant ici
>   #
>    (define fonts

C'est normal, il y a eu des changements de syntaxe, comme expliqué ici :

https://lilypond.org/doc/v2.25/Documentation/changes/text-and-font-improvements.html

D'ailleurs, la syntaxe va re-changer dans la version 2.25.6, prévue pour ce
week-end (c'est le propre des versions de développement, il peut y avoir des
changements pas encore finalisés...). Une fois que la 2.25.6 sera sortie, j'irai
proposer un patch sur LilyJAZZ pour que cela fonctionne à nouveau. (Notez que
l'un des objectifs de tous ces changements est qu'à terme il n'y ait plus besoin
d'installation compliquée de LilyJAZZ ou autres polices musicales.)

Cordialement,
Jean