Le vendredi 31 mars 2023 à 20:04 +0200, ogli4@gmx.fr a écrit :
Ah, ben le fait d'avoir posé la question et de continuer à chercher m'a fait
tomber sur :
\once \override Script.script-priority = #-100
et ça marche !
mais trouver les bons mots pour parler à Lilypond n'est pas toujours facile !
Je pense que c'est un hasard que ça marche : comme ce sont tous les deux des
Script, ils sont tous les deux affectés, donc tu donnes la même priorité
aux deux (-100), et donc leur ordre est plus ou moins arbitraire. Quand deux
objets ont le même nom et interviennent au même moment dans le même contexte,
\override n'a pas le moyen de les distinguer, mais par contre on peut les
modifier individuellement avec \tweak :
\version "2.24.1"
{ c'\tweak script-priority 0 \downbow \tweak script-priority 10 \coda }
Cordialement,
Jean