bug-lilypond
[Top][All Lists]
Advanced

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

Re: Fw: collision between MMR and key signature


From: Neil Puttock
Subject: Re: Fw: collision between MMR and key signature
Date: Tue, 11 Jan 2011 17:39:23 +0000

On 10 January 2011 20:29, Keith OHara <address@hidden> wrote:

> It looks like all other items that needed it got an extra-spacing-height.
>  I'm unclear on the zero-height-skyline concept, though,
> and worry that typically end-of-line items like KeyCancellation might need
> an extra-spacing-height for some reason I don't see.

I don't think it's necessary since the cancellation usually follows a
barline (and precedes the end-of-line key signature reminder).  The
only situation where a collision would occur is highly artificial (and
ambiguous):

\new Staff {
  \override Score.BreakAlignment #'break-align-orders =
  #'#((left-edge ambitus breathing-sign clef
       key-cancellation key-signature staff-bar time-signature custos)

   (left-edge ambitus breathing-sign clef key-cancellation
     staff-bar key-signature time-signature custos)

   (left-edge ambitus breathing-sign clef key-cancellation
     key-signature staff-bar time-signature custos))

  \key des \major
  \set Staff.explicitKeySignatureVisibility = #end-of-line-invisible
  bes1
  \compressFullBarRests
  R1*10
  \key b \major
  \break
  ais1
}

\paper { ragged-right = ##t }

Cheers,
Neil



reply via email to

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