Open type fonts

• Feb 27, 2019 - 18:43

Is there any support for Open Type fonts in MuseScore? Is it possible to add it?

From https://musescore.org/pt-br/node/284974 in the Portuguese forum.


Comments

In reply to by Marc Sabatella

Depends on what the OP is after ... If it's only loading OpenType fonts (i.e. ....otf files) then everything should be o.k. but if the goal is to use OpenType's features then, unfortunately, there is no support whatsoever AFAIK.
N.B.: this is especially unfortunate since OpenType features (such as extended ligature tables etc.) are almost essential to support special fonts as used for music analisis.

FreeSerif is an OpenType font with a full set of ligatures, but MuseScore doesn't seem to support OpenType feature sets at all. I've attached a few images, one of the word Affettuoso set in MuseScore, and one with the same word (and a few others) set in Illustrator, in FreeSerif Bold Italic. This is a real problem, as without the ligature substitution for "ff", Affettuoso looks just awful.

It seems ligatures are only a problem with FreeSerif — which is weird, because the ligatures work in other programs. I tested other OTFs in MuseScore, and all seem to work fine (Bulmer, Adobe Garamond, Adobe Caslon, Newstyle). I recompiled the feature sets in the entire FreeSerif family and exported new versions of these fonts, but MuseScore still does not make the correct substitutions. Could this be a clue to what is going on?

A theory: FreeSerif has glyphs, kerning pairs and features for several languages (including Armenian, Georgian, Cherokee and Thai), and it is possible it is too complex for MuseScore to handle. It used to be that when Microsoft Word encountered a font with more than 500 kerning pairs, it simply ignored kerning altogether. Is something like this what is happening with FreeSerif and MuseScore? It's got too much code, so it's ignoring some of it?

Do you still have an unanswered question? Please log in first to post your question.