RedHatOfficial / RedHatFont

Red Hat's Open Source Fonts - Red Hat Display and Red Hat Text
SIL Open Font License 1.1
479 stars 55 forks source link

Missing common family name in variable fonts causes application crash #51

Open tagoh opened 2 years ago

tagoh commented 2 years ago

RedHatMonoVF.ttf and RedHatMonoVF-Italic.ttf has some problematic variants.

  1. One is that family name (Name ID 1) is set to "Red Hat Mono VF Light" and subfamily is set to "Medium" in RedHatMonoVF.ttf. they are missing the typographic family name (Name ID 16).
  2. Another one is that subfamily is set to "Bold". they are missing both Name ID 1 and 16.
  3. and Name ID 1 is set to "Red Hat Mono VF Light Italic" and subfamily is set to "Medium Italic" in RedHatMonoVF-Italic.ttf. this one is also missing Name ID 16.
  4. subfamily is set to "Bold Italic". this one is also missing both Name ID 1 and 16.

This causes a crash issue on gnome-terminal for example.

kartikver15gr8 commented 1 year ago

Can u tell me in which folder is it!!

tagoh commented 1 year ago
  1. fonts/mono/RedHatMonoVF.ttf
  2. fonts/mono/RedHatMonoVF.ttf
  3. fonts/mono/RedHatMonoVF-Italic.ttf
  4. fonts/mono/RedHatMonoVF-Italic.ttf