Hello Pierre,

How did you solve that actually?

Thanks!

JM

> Le 16 août 2016 à 22:41, Pierre Perol-Schneider 
> <pierre.schneider.pa...@gmail.com> a écrit :
> 
> Ok I got it. Sorry for the noise.
> Cheers,
> Pierre
> 
> 2016-08-16 22:06 GMT+02:00 Pierre Perol-Schneider 
> <pierre.schneider.pa...@gmail.com <mailto:pierre.schneider.pa...@gmail.com>>:
> Hi,
> 
> I'd like to customize the clefs depending on their glyph-name:
> 
> %%
> \version "2.19.46"
> 
> my-clef-G = \markup "G"
> 
> my-clef-F = \markup "F"
>   
> \score {
>   \new PianoStaff <<
>     \new Staff { c' }
>     \new Staff { \clef F c' }
>   >>
>   \layout {
>     \context {
>       \Score
>       \override Clef.stencil = 
>         #(lambda (grob) 
>            (let ((glyph (ly:grob-property grob 'glyph-name))) 
>                  (case glyph
>                    (("clefs.G") (grob-interpret-markup grob my-clef-G))
>                    (("clefs.F") (grob-interpret-markup grob my-clef-F))
>                    (else (ly:clef::print grob)))))
>     }
>   }
> }
> %%
> 
> But nothing happend.
> Any idea?
> Thanks in advance,
> 
> Cheers,
> Pierre
> 
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> https://lists.gnu.org/mailman/listinfo/lilypond-user

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to