When a key change occurs at a line break, in many (most?) editions the
key is cancelled at the end of the first line, and not at the beginning
of the subsequent line. According to the Fine Manual, this is supposed
to be the default behaviour (I'm looking at
lilypond-internals/KeyCancellation.html). No matter what setting I
change Staff.KeyCancellation '#break-visibility to, the output doesn't
seem to change. I keep seeing the cancellation naturals at the beginning
of the second line.
If there's something obvious here that I'm missing, perhaps the
documentation could be clarified; but it looks pretty clear to me.
%%% BEGIN LILYPOND EXAMPLE %%%
\version "2.10.10"
\paper {
ragged-right = ##t
indent = 0\in
tagline = ""
}
\score {
\new Staff { \key ees \major c'1 \key f \major \break c'1 }
\layout {
\context { \Staff \override KeyCancellation #'break-visibility =
#begin-of-line-invisible }
}
}
%%% END LILYPOND EXAMPLE %%%

_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond