"Size changes with spatium" not honored correctly for imported score
Reported version
3.0
Priority
P1 - High
Type
Functional
Frequency
Once
Severity
S3 - Major
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
Yes
Project
There is no option in Format->Style->System to set "Size changes with spatium" as is possible with most other text items. When I import a file,
is what I get.
Comments
I am not sure this wasn't done on purpose. But even without that setting available to change in the future, scores should be imported properly. I guess maybe in your score, this setting was turned off (the default is to have it on for instrument names and the size had been set manually? Or maybe it was actually imported from 1.x, which managed this entirely differently? I haven't seen the result you are showing here, could you please attach the score?
In reply to I am not sure this wasn't… by Marc Sabatella
I left it checked as it is by default in the 2.3.2 score. It's here.
It's the same score I've been testing imports on in other issues.
Actually, the checkbox is present, it's under Format / Style / Text Styles. We only recently completed that list, probably we should go back and remove the partial controls form the other sections of the dialog (they do synchronize, though).
I can see it isn't checked for long instrument name; if I check it, it works. But my own imported 2.x scores don't show this issue, nor could I reproduce it from scratch. More investigation needed obvious. But the import issue is obviously real for this score, so I've changed the title accordingly.
In reply to Actually, the checkbox is… by Marc Sabatella
Long a short instrument names are missing from the styles list.
This is the list from the score in question. I haven't seen long and short instrument names in any score. I tried creating several from scratch and still didn't see them.
The strangest part is that everything is the text is correct in this file when I import it and have the same option in the text styles list.
I created both scores using version 2.3.2 and imported both scores using the same build within minutes of one another in 3.0.
Edit: I just downloaded the latest nightly to ensure it hasn't changed. I get the same results with both scores.
Where are you seeing that list? That looks like the list from builds of a week or more ago, but Beta and current master should look very different from that. Are you sure you are running the beta? See Help / About and make sure Version says 3.0.0.4020
Also, be sure you are looking at Style / Fortmat / Text Styles, which has the full list of text styles you can customzie. There is a shorter list (for now at least) of selectable styles in the Inspector- the ones that make the most sense to select for regular text elements, as opposed to ones used only for automatically-generated elements. But even that list should look different - Title should be at the top either way.
In reply to Where are you seeing that… by Marc Sabatella
I can't explain. I just downloaded and tried the latest build and the instrument names are included. As a result I see a different issue.
I checked "Size changes with staff space setting" for the long instrument name only, and all of the items that were previously displayed with this ignored are now correct.
I get the same issue with the scores from OpenScore. Just as for @mike320, they are opened with text not respecting the staff size, but fixing it for one style instantly fixes it for them all. However, they should ideally look correct without having to fix anything.
Peter, can you test again with a current build? If you still see a problem, can you attach one of the scores, and say which style is not handled the way you expect?
This appears to be fixed now, so thanks very much for the progress on this! However, I couldn't help but notice that the "Size changes with spatium" option has now disappeared from Format > Styles > Text styles, which is a massive shame. See #279572: Can no longer disable "size changes with spatium" in text styles.
Automatically closed -- issue fixed for 2 weeks with no activity.