Earlier quoted context omitted.
Not the commenter you're asking to, but ligatures, to me, are a print thing. They are not nice on the computer screen. I'm kind-of fine with fi and ffi with variable-width fonts, but the rest is geekery (which is fine in itself, but not practical). With print, you have to think about kerning and the flow of the ink, and the DPI of the printer, and many other variables, and some ligatures help with that (fi). Then the…
Monospaced fonts simply mean that the horizontal width is constant. While this also means there aren't any kerning pairs, it is a different concept. Simply disabling kerning does not mean a font is monospaced. Kerning is a table of pairs that allows them to have more aggressive advance values. For example, with a sequential 'V' and 'A', the 'A' could be moved closer to the 'V'. But kerning doesn't have anything to do…
Iosevka – A Typeface for Code, from Code
91–100 of 128 posts
Re: Iosevka – A Typeface for Code, from Code
#92Very nice; I find Input Mono from Front Bureau to be a bit more readable, though: http://input.fontbureau.com/preview/?size=20&language=python...
Re: Iosevka – A Typeface for Code, from Code
#93I am currently using Source Code Pro. I find it very nice to use as my daily driver.
Re: Iosevka – A Typeface for Code, from Code
#94Iosevka is indeed a very pretty typeface. I've been using it for a while now and been really enjoying it. Here's some Dafny code for your viewing pleasure: https://i.imgur.com/clxUR1y.png
Re: Iosevka – A Typeface for Code, from Code
#95Earlier quoted context omitted.
Glancing at it I'm not sure if I would immediately be comfortable with it - it's a much narrower glyph than the type I'm used to. I think the lower width:height ratio is part of your whitespace issue, combined with the seemingly liberal kerning.
If anyone uses narrower fonts so they can see more on a single screen, here's exactly what you need: http://dotsies.org — It's a mysterious dot font that is not braille. Have fun (spoiler: I didn't succeed to use it).
Re: Iosevka – A Typeface for Code, from Code
#96Iosevka is indeed a very pretty typeface. I've been using it for a while now and been really enjoying it. Here's some Dafny code for your viewing pleasure: https://i.imgur.com/clxUR1y.png
How do you get the ligatures to work with vim? I've been trying to wrangle PragmataPro and gvim for a while but haven't managed yet.
Re: Iosevka – A Typeface for Code, from Code
#97Earlier quoted context omitted.
Monospaced fonts simply mean that the horizontal width is constant. While this also means there aren't any kerning pairs, it is a different concept. Simply disabling kerning does not mean a font is monospaced. Kerning is a table of pairs that allows them to have more aggressive advance values. For example, with a sequential 'V' and 'A', the 'A' could be moved closer to the 'V'. But kerning doesn't have anything to do…
And did I say otherwise?
Re: Iosevka – A Typeface for Code, from Code
#98I don't know what it is about this font but it doesn't feel monospaced. Using this font I constantly keep second guessing myself as to where I've placed whitespace. Maybe I just need to use it more, I don't know.
Another reason to use tabs...
Re: Iosevka – A Typeface for Code, from Code
#99Earlier quoted context omitted.
Actually, it does pretty much ignore all other languages given its width. They did it as narrow as possible (with latin letters) and just shoehorned all others later. > Finally a font which thinks about other......but few take care to show it in their marketing material Almost all commercial fonts do this. Just take a look around.
They do take consideration about non-latin languages. For example, a Chinese character in this font has exactly twice of the width of an English character, which makes sense
Re: Iosevka – A Typeface for Code, from Code
#100Earlier quoted context omitted.
You're right, that's nice. However, Input is proprietary and requires agreeing to a _rather restrictive_ licence to download and use... http://input.fontbureau.com/license/
I don't find this license very restrictive. You can use it for personal use as much as you want. You can't put it on websites or use it in software you give out. Seems fair to me.
> For the purposes of this License, Personal Use is defined as any use on your own computer that involves computer programming, software development, or the composition of plaintext documents in personal, professional, or non-professional contexts.
namely:
> composition of plaintext documents
just composition? What if I print it? Can I use it in a presentation? I would rather not agree to language which seems to imply a future requirement to purchase some "other" licence if I trigger any of those clauses.