lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Décalage des \mark


From: Eluze
Subject: Re: Décalage des \mark
Date: Wed, 21 Aug 2013 04:08:19 -0700 (PDT)

Seventies wrote
> Oui, encore moi ... Si la solution proposée pour positionner les \mark est
> finalement performante et simple, je retombe sur le même problème pour les
> tempi, qui en début de portée se calent à l'extrême gauche.
> 
> J'ai bien tenté d'appliquer le même code, mais ce serait trop simple, ça
> ne marche évidemment pas :
> 
>       \context {
>         \Score
>         \override MetronomeMark #'after-line-breaking =
>         #(lambda (grob)
>            (let* ((parent (ly:grob-parent grob X))
>                   (elts (ly:grob-array->list (ly:grob-object parent
> 'elements)))
>                   (symbols (filter identity (map (lambda (elt)
>                     (ly:grob-property elt 'break-align-symbol #f))
>                      elts))))
>              (and (= (ly:item-break-dir grob) RIGHT)
>                   (not (memq 'staff-bar symbols))
>                   (ly:grob-translate-axis! grob (interval-length
>               (ly:grob-extent parent parent X)) X))
>                (ly:side-position-interface::move-to-extremal-staff grob)))
>       }
> 
> Message d'erreur : Wrong type argument in position 1 (expecting
> Grob_array): ()
> 
> Qui aurait une idée pour adapter le code depuis les RehearsalMark vers les
> MetronomeMark ?

peux-tu fournir le code (minimal + compilant + contenant les \break, les
changements de clef ou d'armure nécessaires) qui démontre le problème!?

merci
Eluze



--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Decalage-des-mark-tp7580305p7580324.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]