I can't recall that I have ever seen this convention in printed music. Are you sure that this is good typesetting practice?
Lilypond is the first time I've ever seen lilypond's practice.
MOST of the music I play has key changes, and it only prints a natural if that particular note changes from sharp/flat to natural. (Note, as always, what I see nowadays is band music, but I don't remember it from my days in the school orchestra, either.)
So if the number of eg flats increases, it never cancels those of the previous key. And if the number of eg flats decreases, it only cancels those that are now naturals in the new key.
/Mats
Cheers, Wol
Paul Scott wrote:Graham Percival wrote:
I vote for that. Or that might suggest that printKeyCancellation might need to be more than a boolean and have values for as many styles as seem appropriate.Here's the problem:
{ \key e \major e''1 \key a \major a'1 \break \set Staff.printKeyCancellation = ##f \key e \major e''1 \key a \major a'1 }
Neither of those key changes look good to me. Is there some way to get a key change (from E to A) that only prints a D-natural? say, something like \set Staff.printOnlyNeededNaturals = ##t
Paul Scott
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user
-- Anthony W. Youngman - wol at thewolery dot demon dot co dot uk HEX wondered how much he should tell the Wizards. He felt it would not be a good idea to burden them with too much input. Hex always thought of his reports as Lies-to-People. The Science of Discworld : (c) Terry Pratchett 1999
_______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user