[Top][All Lists]
[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
Fwd: collision between MMR and key signature, Jan Warchoł, 2011/01/13