FreeSerif italics cause different line spacing in multi-line text
To reproduce, open the attached example score. Double-click on the text for "The quick brown fox jumps over the lazy dog." Select the middle line, "fox jumps over," and make it italic. Result: line spacing changes.
Interestingly, if you make the whole thing Times New Roman, the italics does not affect the line spacing. This appears to be an issue with FreeSerif only, and in MuseScore only—FreeSerif in LibreOffice does not exhibit this behavior, either.
Attachment | Size |
---|---|
Text_example.mscz | 7.43 KB |
Comments
FWIW, it doens't change for me on Ubuntu. Does it get larger or smaller for you? By a little or a lot? Could you post screenshots?
It gets larger, by a fairly significant amount. Here's something better than screenshots—a video. (Actually, an animated GIF to embed on the page would be even better, since you wouldn't have to download it, but I don't know how to create one.)
Is this perhaps with the released 2.0.1 or some other older build? I'm using a current development build. There changes to the text rendering engine shortly after the release of 2.0.1 to something that is supposedly more platform-independent than what we used before. If you are on 2.0.1, can you try a nightly build? Or if not, can anyone reproduce this using a current build?
Same behavior for me with de0d98e.
The amount by which the spacing changes look to be pretty normal for cases where one font include accented characters or similar extra-tall characters but the other does not. I wonder if perhaps the versions of these fonts on your system are mismatched, or if you only have the standard version installed and the italic is coming from MuseScore? Does the LibreOffice italic look like true or italic or the "fake" version that MuseScore used up until recently?
Can anyone else reproduce?
Problem solved. I do have the full font family installed on my computer—Regular, Italic, Bold, and BoldItalic. Also, all four font variants now come with MuseScore. When I temporarily disabled the installed version (all four variants), it started working correctly in MuseScore, which at that point was definitely entirely using its own version. Meanwhile, in LibreOffice, which was definitely not using MuseScore's version, once I re-enabled the installed version, I realized that I must somehow have been mistaken when I thought that "FreeSerif in LibreOffice does not exhibit this behavior, either"—once I zoomed in, I clearly saw the same thing happening. It seems I have a bad version installed on my system. I'll shop around and see if I can find one that works better. Thanks for your help.
EDIT: In fact, by simply installing system-wide the version from MuseScore, I now have everything working correctly. Thank you again.
Glad it worked out!