Key signature at system break with canceling naturals should not repeat naturals at beginning of following system
I've been looking through some scores I have, and it appears that whenever a key change occurs at the end of a system, a courtesy key signature is placed. If the key signature changes from flats to sharps or vice-versa, or it changes to C major/A minor, canceling naturals are placed before the new key signature, but only for the courtesy key signature - not at the beginning of the next system. At least, this is the practice from what I have seen, but right now it is impossible to do this properly in MuseScore. I would like there to be at least an option for this, perhaps a "show canceling naturals" checkbox below "show courtesy".
Here is a real example where the key is changed from Ab minor to A minor. I tried to duplicate this section as best I could, but the main point I cannot fix is in the last system, where there is no key signature of naturals (other differences between these scores include the order of the courtesy time/key signature, the alignment of the second voice lyric, allographic differences in the italicized serif font of the word marcato, presence of X's in the fretboard diagram). I suppose I could simply mark it "invisible" but then the spacing is awkward.
Attachment | Size |
---|---|
naturals-source.png | 1.13 MB |
naturals.png | 200.2 KB |
Comments
The order of the courtesy time and key signatures has been discussed before; apparently there is precedent for both orders. See #17985: Courtesy key and time signatures in the incorrect order
I'm considering the appearance of naturals in the main key sig on the new system to be a bug. A feature to make it optionally appear would be nice, but the default should be, no naturals. There used to be a hide naturals option in 1.3, BTW. Seems gone now, I guess because of the new style options to control appearance of naturals in courtesy signature.
BTW, there was a PR submitted for this by CombatCube a while back, hopefully it can be merged at some point (or an alternate solution found):
https://github.com/musescore/MuseScore/pull/1324
Fixed in 6bfbf23482
Automatically closed -- issue fixed for 2 weeks with no activity.