|
From: | Librairie Les hirondelles |
Subject: | Re: En rouge et noir |
Date: | Tue, 14 Jun 2022 17:37:14 +0200 |
User-agent: | Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 |
Cher Jean (Gloire à son nom pour les siècles à venir), chère
liste,
Je me cogne désormais au dernier souci suivant :
notes = \relative c{ \clef bass \time 3/4 \key e \minor
e4 fis g c,2 b4 ais fis' a, g2 fis4
}
\score {
\new Staff {\notes}
\lay %%% = \layout{... tout le code créé par Jean (mille ans
de gloire sur sa descendance) ...}
}
me renvoie le code d'erreur suivant : "Dessin des systèmes...<unnamed port>: In procedure scm-error in _expression_ (scm-error (quote misc-error) #f ...):<unnamed port>: no matching clause for ()"
Tout est Ok si on met \relative c'{...}, ou même si seule la
première note est octaviée (e'4 fis, g...). Je comprends pas tout,
mais il semble que le fonctionnement de \lay soit lié à la
présence de ledger-lines sur la première note... S'il n'y en a
pas, couik : pas content.
J'imagine, cafard ignorant que je suis en matière de Scheme, qu'il faudrait insérer avant (if (positive? ledger-Y-off...)) une condition pour traiter le premier signe. Mais là... ça me dépasse totalement...
Une idée ? Merci d'avance !
JMarc
[Prev in Thread] | Current Thread | [Next in Thread] |