be5invis / Iosevka

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

Make M-width small-capital characters use `diversityT`. #2596

Closed jmcwilliams403 closed 14 hours ago

jmcwilliams403 commented 1 day ago

Certain characters like small capital M (as well as Cyrillic lower em) looked ridiculously wide at X height. This makes any small-capital characters that used diversityM instead use diversityT. True lowercase letters are left alone.

Also smooth out arch for small capital D.

Aᴀa Æᴁæ Bʙb Cᴄc Dᴅd Ðᴆð
Eᴇe Fꜰf Gɢg Hʜh Iɪi Jᴊj
Kᴋk Lʟl Mᴍm Nɴn Oᴏo Œɶœ
Pᴘp Qꞯq Rʀr Sꜱs Tᴛt Uᴜu
Vᴠv Wᴡw Xxx Yʏy Zᴢz Ʒᴣʒ
Шꟺɯ Ψᴪψ

Aile Thin Upright Before: image Aile Thin Upright After: image Aile Regular Upright Before: image Aile Regular Upright After: image Aile Heavy Upright Before: image Aile Heavy Upright After: image Aile Thin Italic Before: image Aile Thin Italic After: image Aile Regular Italic Before: image Aile Regular Italic After: image Aile Heavy Italic Before: image Aile Heavy Italic After: image Etoile Thin Upright Before: image Etoile Thin Upright After: image Etoile Regular Upright Before: image Etoile Regular Upright After: image Etoile Heavy Upright Before: image Etoile Heavy Upright After: image Etoile Thin Italic Before: image Etoile Thin Italic After: image Etoile Regular Italic Before: image Etoile Regular Italic After: image Etoile Heavy Italic Before: image Etoile Heavy Italic After: image