Subject: Re: fonction pour modifier la hauteur des points d'attache des liaisons

From: "j-f.lucarelli" <[email-masked]>
Date: Mon, 17 May 2010 15:40:36 +0200

== En réponse au message du 17-05-2010, 12:22:12 ==

>ubuntu9.10 + lily 2.13  
>
>Bonjour à toute la liste.
>
>Comme je viens de travailler desus, et que ça fonctionne plutôt bien 
>pour moi, je vous livre une petite fonction \decale, qui permet 
>d'ajuster la hauteur des points d'attache des liaisons.
>Je l'utilise notamment quand les hampes des deux notes liées sont de 
>sens inverse.
>
>decale =
>#(define-music-function
>     (parser location a-b)
>     (pair?)
>   #{
>     \override Voice.Slur #'positions = $a-b
>   #})
>
>A utiliser ainsi :
>
>\relative c' {
>\clef alto
>e4 (g,) \decale #'(1 . 2) e' (g,)
>}
>
>Oh, je sens qu'il existe une fonction déjà toute faite, mais je n'ai pas 
>trouvé...
>
>A bientôt
>
>JMarc

Félicitation, parce que la gestion des fonctions, pour moi, c'est de la catastrophe ;-)

J'ajouterais peut-être un \once devant le \override, pour éviter que ce décalage se répète plus loin.

Amicalement,

Jean-François