Segno & Coda, etc. Auto Placement
Auto Placement
Preferred
(X: 4.00sp; Y: 0.00sp)
(X: 6.00sp; Y: 0.00sp)
Sorry for images being too big.
Test in:
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (32-bit): 3.0.0, revision: 206532b
Comments
Confirmed in latest master, I'll attempt to fix it to automatically be placed at x=6 y=0
update: this is not an issue, the segno marker etc. all are automatically placed above the bar line, so this is the expected behaviour. Closing this issue.
Rehearsal marks too are placed above barlines, but not at the beginning of a system
(corrected stupid autocorrect errors)
In reply to Rehearsal marks too are… by Jojo-Schmitz
Ah, understandable. I'll work on a fix for this then.
I've finished a fix; now a marker like a segno will always be to the left of any key signature, clef and time signature in a bar.
PR made, awaiting review and merge - see: https://github.com/musescore/MuseScore/pull/3827
Looks too far right to me.
I'm struggling to work out how far right you want it. There are multiple options:
What do you think would be the best option?
In reply to I'm struggling to work out… by TheOtherJThistle
Excuse the intromission...
Segno: Aligned vertically to the left barline
Coda: Vertically aligned to the right barline
@Jojo-Schmitz here is the behaviour of the new autoplacement. It looks a lot more natural with notes, I think. If it still looks odd, let me know, I'm very happy to change it to fit how you think it should be :)
In reply to Excuse the intromission… by Shoichi
@Shoichi: this is what is is without that change
@TheOtherJThistle: only right of clef, check how rehearsal marks are placed
In reply to @Shoichi: this is what is is… by Jojo-Schmitz
@Jojo-Schmitz: is this the previous behaviour in MuseScore 2?
edit: also, rehearsal marks are put to the right of clefs AND key signatures and time signatures :/
Oops. Still right of clef looks good to me, like the predwrrwd example in the initial post. Guess we need some authoritative sources, what does Gould say in Behind Bars?
In reply to Oops. Still right of clef… by Jojo-Schmitz
If I had a copy of Behind Bars, I would tell you, sorry.
some authoritative sources what does Gould say in Behind Bars? I ignore it but
the canonical version according to Claudio Riffero
In reply to some authoritative sources … by Shoichi
Currently we're centering them over the barlines, you examples show them right / left aligned. And no example shows a segno at the beginning of a system.
On page 240 of Behind Bars, Elaine Gould writes:
----------------- End of excerpt -------------------------
She doesn't seem to mention a special case for when the symbol is at the beginning of a system.
Edit: In fact, further down the page, she says this:
It is helpful if sections to be returned to or skipped to can begin on a new system. This visually demarcates them.
So it would seem she considers a segno at the beginning of a system to be the preferred case. And again, not deserving of any special treatment.
So we're doing it right already. Maybe autoplacement shouldntake the measure number into account and move the Segno up a bit.
In reply to So we're doing it right… by Jojo-Schmitz
Sorry, to clarify, does that mean that my fix isn't needed (and the previous behaviour is correct), or my fix is the correct way of formatting it?
It means that no fix is needed. If it ain't broke, don't fix it.
In reply to It means that no fix is… by Jojo-Schmitz
Shame, I spent a fair bit of time writing that :(
Do you want me to make it so that the segno is slightly raised when at the start of a system (where there's a bar number)?
This is hardly the only case where Autoplace bunches objects too close together. I would say leave it for now until a plan is in place to correct this problem at a global level. But that is just my opinion.
In reply to This is hardly the only case… by mattmcclinch
Fair enough, closing this issue then