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

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

Re: Ajouter du texte à un crescendo <


From: Eluze
Subject: Re: Ajouter du texte à un crescendo <
Date: Thu, 25 Oct 2012 06:09:38 -0700 (PDT)

elviejo wrote
> Le 24/10/2012 23:09, julien a écrit :
> 
> hairpinWithCenteredText =
> #(define-music-function (parser location text) (markup?)
> #{
>    \override Voice.Hairpin #'stencil = #(lambda (grob)
>      (ly:stencil-aligned-to
>       (ly:stencil-combine-at-edge
>        (ly:stencil-aligned-to (ly:hairpin::print grob) X CENTER)
>        Y DOWN
>        (ly:stencil-aligned-to (grob-interpret-markup grob $text) X
> CENTER))
>       X LEFT))
> #})

exactement! et dans ce code il faudrait changer Y DOWN --> Y UP , ce qui
placerait le "accel" en haut du hairpin.

cette solution est très recommandable - on peut aussi faire le tout
manuellement:

\context StaffGroup <<
  \new Staff \with { 
      \override VerticalAxisGroup #'staff-staff-spacing =
#'((minimum-distance . 12) (stretchability . 999)) 
      \override Hairpin #'outside-staff-priority = #22
      \override TextScript #'outside-staff-priority = #222
      \override DynamicLineSpanner #'padding = #3
      \override TextScript #'padding = #3
    }
    \relative { c4 \< _ \markup "au dessus?" d e f \! g }
    \new Staff \relative { c d e f g }
>>

mais quel travail pour trouver tous les paramètres et les ajuster!!!

Eluze




--
View this message in context: 
http://lilypond-french-users.1298960.n2.nabble.com/Ajouter-du-texte-sur-un-crescendo-tp7578582p7578588.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]