"Hide empty staves": excess space at start of system due to transposing instrument
2.0.3 / Win 7/10
See attached score. Vocal line + guitar staff/tablature. The sounding pitch is Eb. The guitar accompaniment is written in C Major (capo 3), with the play transpose adjusted in "Staff Properties." "Hide empty staves" is on.
The problem is that, in systems with no vocal staff, the guitar notation is displayed too far to the right. In these cases, shouldn't MuseScore display the notation according to the visible signature rather than the hidden one? In this case it is C Major.
This would be easy to work around were it not for the fact that there is a bug which prevents "Leading space" and "Trailing space" on clefs from being saved with the score. See: #139846: Leading space adjustment for generated elements lost on save/reload.
Attachment | Size |
---|---|
layout_issues.mscz | 29.23 KB |
Comments
See #50316: Concert Pitch modifies layout and forgets key signature in one line. This is a duplicate of part of that, although that issue is broader, so I'll leave this open. I actually implemented a fix for this some time ago (not yet merged), see https://github.com/musescore/MuseScore/pull/1878, but I'm not really sure it's the right way to do it.