Flats and other musical symbol substitutions in fonts that don't support them

• Dec 8, 2022 - 04:16

Over the years, a big issue nagging me has been the fallback symbols used in text such as part names when the font chosen does not include them.

Currently, the unicode character U+266D is used for the ♭ character in part names. It renders well in Edwin and other musical text fonts that include it:

Screen Shot 2022-12-07 at 9.05.55 PM.png

However, when a font is used that does not include it, the fallback font used (not sure which) always looks terribly clunky:

Screen Shot 2022-12-07 at 9.06.22 PM.png

See? With no kerning, there is way too much space between it and the text.

The solution I see is to instead fall back on the glyph U+ED60 from Bravura. Per SMuFL spec, it is recommended for use inline with other text. This would greatly improve the professionalism of scores not using music-specific fonts.

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