Closed InBetweenNames closed 4 years ago
Iosevka Aile is not a programming font, it is more like Helvetica so this is a by-design.
With a little work, it could make for an amazing proportional programming font. Just look at this screenshot -- it's quite nice!
Iosevka Aile is not a programming font
@be5invis I'm a little confused what Aile and Etoile have to do with Iosevka then?
Iosevka is a slender monospace sans-serif and slab-serif typeface inspired by Pragmata Pro, M+ and PF DIN Mono, designed to be the ideal font for programming. - Source
Slender typeface for code, from code. - Source
Is that definition changing in future?
While discussing such, those links point out stylistic sets with preview of various other known font names. It's not entirely clear what is meant here. Are the highlighted glyphs/characters all being replaced with equivalents to what those fonts provide? But only the highlighted(which all fonts seem to highlight the same characters), meaning that it's not completely mimicking another font, just a portion of it's style?
I'm strongly considering taking the time to make my own variant based off Aile which is more suitable for programming. It really is nice when it works.
Adding my enthusiasm for this suggestion!
@polarathene - I agree completely: if it's a variant of Iosevka, then by its nature it is well-suited to programming. The only things to add are the programming-specific touches that Iosevka already had.
And fortunately, it seems like Aile and Etoile now do have them! This makes the full Iosevka family a strong alternative to Input and Recursive, in the "mildly proportional coding font" space. I had kind of given up on this font due to this comment and quick closure of the issue. But now we can say its status is "closed - implemented" rather than "closed - won't fix"! Wonderful!
Absolutely love Iosevka Aile -- I just wanted to draw your attention to the fact that a lowercase
l
and a capitalI
look identical in the font. I've tried toying with a few settings to differentiate them but I haven't found anything I'm satisfied with. Is this something that might be fixable?It also seems to work great with ligatures enabled.