Text not following staff size

• Aug 24, 2020 - 16:05

I'm working on a cello sonata where I made the cello staff small and piano normal size as is common in scores like this. I entered tempo text on the cello then use staff text switched to Tempo style for it being repeated on the piano. I have follow staff size checked on all of my text options. To my surprise, by default the text sizes are the same.

Here's what I do.
Enter Tempo which defaults to being displayed above the cello staff using my shortcut or palette (it works the same for both).
Enter staff text for the piano (I always use the shortcut)
Select the text and change the style in the inspector to Tempo.

The expectation is that the tempo will be 1/70% larger than the cello text but it ends up the same size. To confirm this, I turned off auto placement and dragged one text on top of the other to ensure it wasn't an illusion.

If I uncheck follow staff size, the text is the expected size.

Without tracing the program, it seems that text size is being determined by the first staff when follow staff size is selected. The tempo text on the small cello staff does the exact same thing, but this is what is expected.

I'm not sure if a bug report exists for this.


Comments

In reply to by Marc Sabatella

The text on the cello is smaller as expected, the text on the piano is also smaller until you uncheck follow staff size which is wrong.

I also added staff text to the piano, changed the font size to 12 and bold (the settings for tempo text) and it was the same size as the cello until I unchecked follow staff size.

I don't know what part of the instructions you don't understand.

In reply to by mike320

If I follow your instructions the best I can - cello staff on top (small), piano staves on bottom (normal size), then add tempo text to the cello staff, staff text to the piano staff but set to tempo text style, both are the same size - normal, not small. This is exactly as I expect. So I'm not sure what leads you to expect otherwise, or whether you are seeing something different, since you say both are small when for me both are normal tempo size.

But when you say unchecking the option to follow staff size has any effect at all on the size, that tells me your whole score probably has a non-default staff space size, because it doesn't affect the size at all in my own test case. It's those kinds of details that make it so important to attach actual test scores, so I can see what you are seeing.

In reply to by Marc Sabatella

I am now at a loss. I created the score I'm working on from scratch and what I described happened. I just created a score from scratch using both the piano template and choose instruments and it's working like you say it should in both cases. I had to use one of those two methods to create the score and I don't remember which I chose.

Here is the score I'm working on. Beethoven Cello Sonata #4.mscz

As a test, I added a tempo to measure 6 using alt+shift+t (my shortcut I think it's also the default). I then put the tempo in edit mode, copied the text, created a staff text on the piano and pasted the contents. I then changed the properties to tempo and they are both small.

I looked through the style settings and I don't see anything I changed (no reset arrows are lit).

In reply to by mike320

As I guessed, your overall staff space size - the one from Format / Page Settings - is different from the default (it's 1.4 mm, rather than 1.764 mm). That explains why the "Follow staff size" option causes the text to get smaller.

But aside from that, everything seems exactly as I described. System elements like tempo text are immune from the setting of any one particular staff, so they appear the same size whether the top staff happens to be small or not, just as users have requested. Staff elements like staff text are sized according to the staff they are attached to, so they get small if the staff they are attached to foes. Both system and staff elements scale according to the overall "staff space" value for the score as a whole, if you have the "Follow staff size" option selected.

So the tempo marking you currently have on the top staff is scaled according your overall score scaling value - whatever 1.4/1.764 works out to. It is not reduced in size any further than that just because the top staff happens to be small - change it to full size and you'll see the tempo text remains the same size. That's because it is system text, and system text does not scale with the size of any one particular staff, as I sais.

The staff text on the piano staff, on the other hand, is full size, literally 12 pt, because even though the score staff space is scaled down from 1.764 mm to 1.4 mm, you have unchecked the "Follow staff size" option. If you check it, you will see it shrink down to match the scaling of the tempo marking on the cello. If you additionally set the staff itself to small, you'll see the text gets smaller still. Again, staff text does respond to individual staff scaling, system text does not. Both respond to overall score-wide scaling, but only if the "Follow staff size" box is checked.

So, again, as far as I can tell, everything is working as expected here.

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