Request: being able to attach rehearsal mark to barline

• Apr 5, 2017 - 20:45

Request: being able to attach rehearsal mark to barline.
In the score I have to write in Musescore, the A, B, C, ... letter in rounded square indicating the part is just above a barline, not a note.
I can easily "simulate" it by putting it to the first note of the measure and then moving it to the left, but it is then "attached" to the note (this is normal) and follows the note movements and adjustements which is inconvenient. I would prefer to have it "attached" to the barlin, independent of any note.


Comments

This should already be the case. If you attach a rehearsal mark to the first note of a measure, it is already positioned directly over the barline - no need to move anything manually at all. And it remains there, independent of any manual adjustments to note position. If you are experiencing something different, can you attach the score you are having trouble with and steps to reproduce the problem? Also say which version of MuseScore.

In reply to by Marc Sabatella

Indeed you're right! Thanks for the explanation.
My impression of "problem" comes from the fact that the left edge of the rehearsal mark is aligned by default to the right edge of the barline, making the mark appearing above the first note, and colliding with any indication already above the note such as chords.
See attached print screens: before = default position of the mark, after = after the manual adjustment.

Attachment Size
before.png 3.46 KB
after.png 3.38 KB

In reply to by frfancha

Hard to say from just a picture - attaching the actual score is better - but it looks like you probably set the alignment of rehearsal marks to be "left" in the text style. So that's probably why look that way in your score.

But the default is to center over the barline, except for the "Jazz" templates, which default to *right* aligned - so the chord symbol lines up just *before* the barline and thus avoids any chord symbol at the beginning of the bar. I think older versions of some of the templates might have used left alignment, can't remember for sure. But anyhow, the current (2.0.3) templates should do the right thing out of the box. If you have a score created form an older template, or that uses left alignment for whatever reason, simply change the text style to right (or centered) and all should be well.

In reply to by frfancha

Measures at the beginning of a system get special treatment, and actually there has been a lot of debate and a lot of tweaking of the behavior before settling on the current compromise. Some people really want rehearsal marks at the beginning of a line to align all the way to the left barline - which is to say, to the left of the initial clef / key / time signature (mostly jazz musicians). Others really want them to align to point somewhere the clef / key / time signature but before the first note (mostly classical musicians). The compromise reached was, since the former group are also the people who most often want rehearsal marks to come *before* a barline in the normal case (to avoid chord symbols), which the latter group are also the people who most often want rehearsal marks to be centered over a barline in the normal case, we would decide on that basis.

So, if you set your rehearsal mark style to *right* aligned - the norm for jazz, to avoid chord symbols - then rehearsal mark at the beginning of a line will be aligned all the way to the beginning of the system (and will actually be *left* aligned, so it doesn't hang into the margin). But if you set your rehearsal mark style to center (or left), then a rehearsal mark at the beginning of a line will be aligned to a point just after the clef / key / time signature. This allows both the jazz and classical camps to get what they want by default.

What your example shows me is that there is one case we didn't really consider, and that is the case where the rehearsal mark is at the beginning of a line, but there is also a start repeat symbol. In this case, with the "center" alignment selected, we should probably center over the repeat barline, but we don't - we center to this imaginary point somewhere after the clef / key / time signature but before the first note. Feel free to file an issue to the tracker requesting we improve this.

Meanwhile, though, you probably want to just change your alignment to "right" to avoid chord symbols, and then this problem solves itself. If for whatever reason you choose to go with center alignment, then whenever you have a rehearsal mark at the beginning of a line that begins with start repeat sign,. that's the one case you'll need to adjust manually.

In reply to by Marc Sabatella

Thanks for the detailed information.
I've tried your tip and it works: adding rehearsal marks with "right" aligns doesn't require further manual adjustement.
It is not perfect however, the special handling of line beginnings doesn't give the same alignment with the barline compared to places not at line beginning. And getting differences between the marks is not very "beautiful".
See attached score with style text rehearsal marks right align: mark A is centered on the barline (should be right aligned?) and the mark B appears correctly right aligned with barline (even if it is left aligned with the margin as you explained).
The visual difference between mark A and B doesn't give the impression of a "finished" result.

Attachment Size
LS_O_Carolan.mscz 10.92 KB

In reply to by frfancha

Looks like the reason A is off is because of the repeat sign - again, something worth reporting. With a normal barline it would be correctly right aligned. Not sure why the discrepancy, but that's worth reporting formally as well.

No doubt though, occasionally manual adjustment may be needed, because no single algorithm can give perfect results for all people in all cases.

Do you still have an unanswered question? Please log in first to post your question.