Header collision in multimeasure repositioning

• Nov 21, 2019 - 05:42

The picture should make it clearer. The system text is applied to the first whole rest of the multimeasure. This repositions the rehearsal mark upward, causing a collision with the header. It can be fixed by dragging the text to the right in each part that this occurs. I can also increase the music top margin to make room, but this makes too much space for where this collision doesn't happen. Plus, having text below the rehearsal mark doesn't make sense visually.
It would be better to have system text positioned relative to the rehearsal mark if a mark is present. This prevents the rehearsal mark from overlapping the header. It happens more often that you might think.

header.png


Comments

Right now we don't do context-dependent positioning, aside from the vertical adjustment done by automatic placement. Doing so would greatly complicate the algorithms. I'm not saying it would never happen, but I would suggest there are easier ways of circumventing this. First, don't drag text to adjust it, use the cursor keys. Ctrl+right will move the "Pno. solo" to the right one space, or Ctrl+left to move the rehearsal mark left. But, I would recommend setting rehearsal marks to have right alignment instead of center, when dealing with anything resembling a jazz style (the jazz templates do this by default). That avoids many of the collisions you would otherwise typically get with, for example, chord symbols. You could also choose to set your staff text style to default to 1sp horizontal offset, or use one of the "User" styles for this type of text and customize it that way.

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