we’re trying to use a JUCE TextEditor with Japanese and Chinese glyphs while also using italic and bold text formatting. It turns out the font we’re using (Arial Unicode MS) doesn’t have bold and italic typefaces. Italic is apparently hacked by JUCE’s font drawing using a transform but bold does not work that way.
I tried to find other fonts I could use that support both Chinese/Japanese glyphs and also bold but couldn’t find any. Is there an easy way to use the default system font which apparently does support a wide range of characters and also bold?
Ideally there would be a way to replace glyphs not supported in a font supporting different typefaces (e.g. Arial or Helvetica) and it looks like there’s a fallback mechanism within juce::Font.
However, this does not seem to be implemented on macOS.
Any help how to solve this would be much appreciated!
Thanks in advance!