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 299 forks source link

Variable Font italic variant issue in v2.305 #611

Open yvvt0379 opened 1 year ago

yvvt0379 commented 1 year ago

When updated to v2.305, the word "Italic" of italic variants is missing. image

kenmcd commented 1 year ago

Did you install the variable fonts? What operating system? What application?

yvvt0379 commented 1 year ago
  1. Yes.
  2. Windows 11.
  3. Settings.
subframe7536 commented 4 months ago

same here, is there anything update?

jyxjjj commented 4 months ago

And I think Italic should not be a single variable? Can it be merged into upright with different name?

subframe7536 commented 4 months ago

@jyxjjj It is impossible to make a font "variable" when some glyphs have different number of nodes in different variants

jyxjjj commented 4 months ago

@jyxjjj It is impossible to make a font "variable" when some glyphs have different number of nodes in different variants

Thank you

kenmcd commented 3 months ago

Needs to be fixed in the source and the fonts regenerated. In the font files the Roman and the Italic have different default masters - Roman default is Regular, and Italic default is Thin. And in the source both have Thin set as the default master. In previous versions source they are set to Regular/Italic, not Thin. Looks like the previous version was generated using using the build tools, and this one was exported directly from Glyphs. But this is just a guess. Either way - v2.305 is broken.