musescore / musescore/MuseScore
Failure to use true italic font variant
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 15.1k
- Forks
- 3.3k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 91
Description
Issue type
Engraving bug (incorrect score rendering)
Bug description
Using italics in standard Times New Roman results in a false, synthesized slanted version of Times New Roman, rather than the true italic version, even though the latter is installed by default on Windows, and recognized as such by other Windows applications such as LibreOffice Writer.
This error occurs with many other system fonts (e.g. Bodoni MT), as well as several non-system fonts (e.g. Source Serif), making this issue rather severe as it makes a large number of fonts nigh-unusable for expression text, bar numbers, or alternate-language lyrics. It does not occur with all system fonts -- for example, Gentium Basic gets correct italics.
Steps to reproduce
- Open an empty MuseScore Score
- Set the title and subtitle to font Times New Roman, and the subtitle to italic, in the Properties panel.
- Observe that the subtitle does not look like Times New Roman italics
Screenshots/Screen recordings
Italics as they incorrectly appear in Musescore 4.2.1:
Italics as they correctly appear in LibreOffice and most other applications:
MuseScore Version
OS: Windows 10 Version 2009 or later, Arch.: x86_64, MuseScore version (64-bit): 4.2.1-240230937, revision: github-musescore-musescore-d757433
Regression
I don't know
Operating system
Windows 10 & 11
Additional context
I'd categorize incorrect text font rendering as an engraving bug; apologies if this isn't true here.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.