JetBrains / JetBrainsMono

JetBrains Mono – the free and open-source typeface for developers
https://jetbrains.com/mono
SIL Open Font License 1.1
10.57k stars 298 forks source link

Some glyphs (like 5 and 8) are self-intersecting #647

Closed MewPurPur closed 8 months ago

MewPurPur commented 8 months ago

I'm coming from the Godot Engine which uses JetBrainsMono as its default code font. I was trying to use it in a TextMesh but got barraged with warnings about self-intersections.

image

This would make certain characters unable to be displayed. I was trying to use text meshes of numbers, so I've found that glyphs 5 and 8 are self-intersecting for example. This is an issue I don't face in most fonts

kenmcd commented 8 months ago

They must be using an older version of the fonts. The most current variable version (v2.304) does not have overlaps in those figures (some older versions do). So update to the current version.

MewPurPur commented 8 months ago

Thank you! I'll check again with the newest version.