lilypond-devel
[Top][All Lists]
Advanced

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

Re: Makes sure that ledger lines do not overlap with accidentals. (issue


From: Janek Warchoł
Subject: Re: Makes sure that ledger lines do not overlap with accidentals. (issue 4898060)
Date: Sat, 27 Aug 2011 14:38:26 +0200

2011/8/23 Jan Nieuwenhuizen <address@hidden>:
> To pull that to a meta-level: sometimes it makes sense to program
> LilyPond to do that which is obvious.
>
> However, almost always it is Much Better (TM) to use the benchmarking
> approach: find how the great masters solved the situation and program
> LilyPond to do that.  Is this documented somewhere, by the way?

Sorry, i don't understand: do you say that we should use layer
workaround, don't use it, or something else?


2011/8/23 Keith OHara <address@hidden>:
> Mike Solomon <mikesol <at> ufl.edu> writes:
>
>> I maintain that the best solution is:
>>  \override Staff.Accidental #'layer = #-100
>> \override Staff.LedgerLineSpanner #'layer = #-101
>> \override Staff.Accidental #'whiteout = ##t
>>
>> Which is a trivial change to engravers-init.ly.  I'll post a patch later 
>> today
> unless anyone sees a better alternative.
>
> I wouldn't bother.  It would not really fix issue 706, and makes an
> exception to the general rule that everything is layer 1, except
> the grid of lines is on layer 0.
> You could post it as a workaround to issue 706 maybe.

+1

cheers,
Janek



reply via email to

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