lilypond-user
[Top][All Lists]
Advanced

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

Re: How to reset a SystemStartBracket-override?


From: David Nalesnik
Subject: Re: How to reset a SystemStartBracket-override?
Date: Mon, 19 Sep 2011 19:23:06 -0500



On Mon, Sep 19, 2011 at 7:15 PM, David Nalesnik <address@hidden> wrote:

 \version "2.14.2"

#(define (my-callback grob)
   (let* ((orig (ly:grob-original grob))
          (siblings (if (ly:grob? orig)
                        (ly:spanner-broken-into orig)
                        '())))
     (if (eq? (car siblings) grob)
         red)))
 
c' {
 \once\override StaffGroup.SystemStartBracket #'color = #my-callback
 a1 \break
 a \break
 a
}

two = \relative c' {
 c c c
}


\new StaffGroup <<
 \new Staff \one
 \new Staff \two
 >>

A little better, I suppose...

reply via email to

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