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.21k stars 2.64k forks source link

Allow user to import more music fonts #24761

Open yue-na opened 1 month ago

yue-na commented 1 month ago

Your idea

Allow users to import more SMuFL-compliant music fonts so that users can change music font easily rather than complie the whole MuseScore.

Problem to be solved

Currently there are 8 music fonts in MuseScore by default. However users cannot use other music fonts. Other notation software like Sibelius and Dorico allow users to import third-party music fonts. By adding this feature it would be helpful for users who want to use their preferred music fonts.

Prior art

No response

Additional context

No response

Checklist

mercuree commented 3 weeks ago

I would also suggest the ability to embed any fonts (not just SMuFL-compliant) into the .mscz file For example, there is a situation where the fonts embedded in Musescore contain incorrect glyphs of Byzantine Musical Symbols. A solution would be, for example, the ability to embed the Noto music font, where these glyphs are drawn correctly.

MarcSabatella commented 3 weeks ago

Actually embedding fonts directly into the file is kind of separate thing, with licensing issues to consider. This issue is really just about the about to use third-party music fonts.

Also, this issue is about music fonts specifically, not text fonts. You can already use third party text fonts. But I don't see any way you could possibly use a third-party music music font if it wasn't SMuFL-compliant - MuseScore would have no idea how to map the symbols. I think you might be confusing this with text fonts - the Byzantine symbols are part of the Unicode standard for text fonts, not the SMuFL stan dard for music fonts.

mercuree commented 3 weeks ago

Thanks @MarcSabatella for the clarification. I'll hide the comment as it's not relevant.