be5invis / Iosevka

Versatile typeface for code, from code.
http://be5invis.github.io/Iosevka
SIL Open Font License 1.1
19.22k stars 571 forks source link

pack "regular" and "extended" versions as separate fonts #1228

Closed jiyometrik closed 3 years ago

jiyometrik commented 3 years ago

Is your feature request related to a problem? Please describe. When using both the "Regular" and "Extended" versions of each of the Iosevka variants, Windows installs it under one font: "Iosevka [variant name]", for example: "Iosevka Bold" and "Iosevka Extended Bold" are under the same font. Since I use both the "Regular" and "Extended" versions of Iosevka, Windows cannot locate "Iosevka Extended" when specified.

Describe the solution you'd like I would like a rename of the fonts (not the font files) to better suit the coexistence of the Regular and Extended versions of the same Iosevka variant.

Describe alternatives you've considered I have tried playing around with FontForge and Typograf, but they do not seem to do the job well.

I am a beginner, so any help in playing around with fonts would be greatly appreciated.

be5invis commented 3 years ago

Width is a built-in property of OpenType fonts that have existed for many many years. You should blame your software for not supporting OpenType width.

If you want to build an "extended-only" font, you should do a custom build: use the customizer and the “Width Option” to “Extended as Normal” to create a configuration, and then build it locally.