musescore / MuseScore

MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!
https://musescore.org
Other
12.36k stars 2.67k forks source link

Some text fonts are not handled #18494

Open clemburt opened 1 year ago

clemburt commented 1 year ago

Issue type

Engraving bug

Bug description

Some text fonts are not handled (MuseScore4 regression)

Steps to reproduce

For example the BodoniMTBlack text font was handled by MuseScore3 but no longer in MuseScore4, and I tried .otf and .ttf extensions

Screenshots/Screen recordings

No response

MuseScore Version

MuseScore4.0.2

Regression

Yes, this used to work in MuseScore 3.x and now is broken

Operating system

Windows 10

Additional context

No response

cbjeukendrup commented 1 year ago

What do you mean specifically with "handled"? Are these fonts missing from the font picker control in the Inspector, or are they not rendered correctly in the score view?

clemburt commented 1 year ago

The text fonts are missing, not displayed in the menu "Properties > Text > Font" when I open a score engraved with MuseScore3 and whose title was using the BodoniMTBlack font

clemburt commented 1 year ago

bodoni_mt_black_font_musescore3 bodoni_mt_black_font_musescore4

clemburt commented 1 year ago

The BodoniMTBlack font I used: https://fr.maisfontes.com/bodoni-mt-black-2.police

Jojo-Schmitz commented 1 year ago

Had that font it been installed system-wide or just for the user? I'm asking because there had been such a problem in Mu3, see https://musescore.org/en/node/280244, fixed in 3.5.0

clemburt commented 1 year ago

@Jojo-Schmitz I am not sure to understand what you mean by "just for the user" Here is a screen of the font properties in Windows parameters: bodoni_mt_black_font_install_windows

MarcSabatella commented 1 year ago

The install location shows that this was installed only for user "clement". It generally works better when installing fonts to choose the option to install for all users.

clemburt commented 1 year ago

@MarcSabatella I tried right-clicking on the file C:\Users\Clement\AppData\Local\Microsoft\Windows\Fonts\bodoni-mt-black-2.ttf and selecting "install for all users", then I restarted my PC but it didn't change anything

Jojo-Schmitz commented 1 year ago

OK, then my theory is busted... Anyway: I download and installed the font and it does show in MuseScore 4.0.2 on Windows 11

zacjansheski commented 1 year ago

I am also able to use the font without issue. It might help to revert MuseScore to factory settings.

Screenshot 2023-07-11 105639

clemburt commented 1 year ago

I tried to revert MuseScore to factory settings, uninstall and reinstall it, it didn't work :-(

clemburt commented 1 year ago

Maybe the issue is linked to Windows 10

Jojo-Schmitz commented 1 year ago

Well possible, make sure you're uptodate reg. all the Windows patches

iainhallam commented 1 year ago

I have the same problem with ETbb font, from https://ctan.org/tex-archive/fonts/etbb/opentype - works fine in Word and I've converted these OTF files to WOFF2 for web use where it looks great, but MuseScore can't see them though they're in the C:\Windows\Fonts folder after having been installed for all users.

Running Windows 11 Pro 22H2 (22621.1992) with no updates outstanding.

clemburt commented 1 year ago

Are you all running MuseScore4 under Windows 11? Cause I tried to open the my file on another PC and the text font was not recognized as well either And both PC I tried have Windows 10 (they can't be upgraded to Windows 11 because their processor is not supported)

clemburt commented 1 year ago

I have upgraded my PC from Windows 10 to Windows 11 it didn't solve the issue

iainhallam commented 1 year ago

My last report was on my Win11 laptop. But I see the same on my Windows 10 Pro 22H2 (19045.3208) desktop - ETbb font is installed and usable in other applications, but Musescore 4.1.1 can't see it.

clemburt commented 1 year ago

I found workarounds for the following text fonts:

marcstober commented 2 months ago

I'm also having this issue with Libertinus Sans (7.4.0).

Installing for all users and restarting MuseScore didn't fix the issue. It's probably worth noting that I have all the Libertinus fonts (i.e., Mono, Display, etc.) installed for just the current user, but only Libertinus Serif shows up.

Here's the string with the MuseScore Studio and OS versions copied from Help > About: MuseScore Studio OS: Windows 11 Version 2009 or later, Arch.: x86_64, MuseScore Studio version (64-bit): 4.4.1-242490810, revision: github-musescore-musescore-0b3dd00

marcstober commented 1 month ago

Possible duplicate of #16188 ?