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

From: Editions IN NOMINE <[email-masked]>
Date: Mon, 17 May 2010 12:21:47 +0200

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

---

From: Editions IN NOMINE <[email-masked]>
Date: Mon, 17 May 2010 15:22:20 +0200

petite erreur : j'ai oublié le \once ... Il fallait lire :

decale =
#(define-music-function
    (parser location a-b)
    (pair?)
  #{
    \once \override Voice.Slur #'positions = $a-b
  #})

Editions IN NOMINE wrote:
> Oh, je sens qu'il existe une fonction déjà toute faite, mais je n'ai 
> pas trouvé...
>
> A bientôt
>
> JMarc
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>