Heikki Junes <heikki.ju...@gmail.com> writes: > Hi, > > in Lilypond 2.19.25 notes and accidental before notes can be colored based > on their pitch: > > \override NoteHead.color = #color-notehead > \override Accidental.color = #color-notehead
Uh, no? > Here is an example on NoteHeads: > > http://www.lilypond.org/doc/v2.19/Documentation/snippets-big-page#pitches-coloring-notes-depending-on-their-pitch You are aware that this example defines color-notehead itself? It is not predefined in LilyPond. > What I am looking for is to be able to color the individual key signature > accidentals based on their pitch. > > Currently, key signature seems to be a single grob (?) so that only one > color can be assigned to it: > > \override Staff.KeySignature #'color = #red Key signature is a single grob. Your best bet probably is recoding the print routine in lily/key-signature-interface.cc in Scheme (it appears rather straightforward) and then add the desired color changes to it. The alternative, namely calling the print routine and post-processing the stencil is probably less robust against future changes in LilyPond. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user