Sat, 9 Jul 2016 16:51:25 +0200 Thomas Morley <[email protected]>:
> Subject: Re: Problem coloring Ambitus ledger-lines > > 2016-07-09 16:22 GMT+02:00 Patrick Karl <[email protected]>: >> The following MWE: >> >> \version "2.19.38" >> >> music = { c'4 c''' r2 } >> >> \score { >> \new Staff \music >> \layout { >> \context { \Staff \consists "Ambitus_engraver" >> \with { \override AmbitusNoteHead.color = #red >> \override AmbitusLine.color = #red >> % \override LedgerLineSpanner.color = #red >> } >> } >> } >> } >> >> seems to illustrate a problem with Ambitus, namely, there doesn't seem to be >> a way to change the color of ledger lines within the Ambitus. The output of >> the above snippet is attached; it shows the Ambitus ledger lines as black. >> Uncommenting the "\override LedgerLineSpanner.color = #red" statement >> changes the color of not only the ledger lines within the score, but also >> within the Ambitus. >> >> It looks like there should be a grob, AmbitusLedgerLineSpanner, independent >> from LedgerLineSpanner. > > We have the start/stopStaff-functionality to insert changes for p.e. > StaffSymbol and LedgerLineSpanner,. > >> Or am I overlooking something? > > How about: > > music = { > \once \override Staff.LedgerLineSpanner.color = #red > \grace s128 > \stopStaff > \startStaff > c'4 c''' r2 > } Well, that seems awfully hackish. The first problem is that it triggers the notorious and perpetual problem with coordinating staves that begin with a grace note. And in my actual scores as opposed to my MWE I’m running into problems that seem related and that I don’t yet understand how to fix. For example, I have one staff that is using cueDuringWithClef initially, and the cued clef is engraved at the very beginning of the staff, i.e., before the actual clef, key and time signatures. I guess that for the time being I’ll either not color the Ambitus at all (my actual color is grey in order to make the ambitus a little less obtrusive), or just live with a few bold ledger lines. I’m guessing from all this that the Ambitus is actually part of the StaffSymbol. Is that right? Thanks for your input. Patrick Karl > > \score { > \new Staff \music > \layout { > \context { > \Staff > \consists "Ambitus_engraver" > \override AmbitusNoteHead.color = #red > \override AmbitusLine.color = #red > } > } > } > > Cheers. > Harm _______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
