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.
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.
Spacing: How wide some specific characters are.
Default: The default variant with ligatures and semantic full-width glyphs.
Terminal: Exact monospaced font without ligatures and full-width glyphs. Since some environments cannot interpret Iosevka as monospaced, and have difficulties with ligatures included, you can use Iosevka Term as an alternative.I think the lower width:height ratio is part of your whitespace issue, combined with the seemingly liberal kerning.
This. I occasionally try new dev fonts but so far I still end up using Menlo and/or Consolas.
Exactly this. Maybe if I'd be staring at it for days it would be ok, but right now it feels uncomfortable to read, to the point I'm probably not even going to try. Then again, just like the other commenter I always come back to Consolas or something so similar that it's hard to distinguish.
On a sidenote: what is the font is this textbox I'm typing in?
Can’t say. The stylesheet specifies ‘monospace’, so the font is whatever your browser’s default monospace font is. For me, it’s Courier. But yours could be anything.
In fact, it's so much more space efficient that I can fit three code files side by side where I used to be able to fit two.
eg. http://esploded.s3.amazonaws.com/anon_data/2012/e5YO-dotsie3...
In terms of creating a space-saving reading system, I think a better place to start would be with the writing system itself. Dotsies squishes letters but does not remove them.
I propose a system where each word is reduced to its minimal representation, eg. where letters are removed until the smallest unique form is found (giving more common words shorter forms).
Once I have such a mapping developed (for both reading and accelerated writing) I will see if something like dotsies still makes sense.
In any case I will not use squares: they make my eyes sad. Maybe circles :)
"dotsies 3" http://esploded.s3.amazonaws.com/anon_data/2012/e5YO-dotsie3...
It's the first narrow typeface I haven't rejected immediately for writing code. I ran into what looks like some issues with certain ligatures not being substituted, but that looks to be an editor-specific issue. They're fine in Terminal and vim, but Atom had some issues with some (e.g., <--> <*> <.> and others along those lines). I will say that Fira Code seems to have a more diverse set of ligatures,[0] though some of them--the equality glyphs in particular--were annoying at times because they were such a visible change over what you actually typed.
0. https://raw.githubusercontent.com/tonsky/FiraCode/master/sho...
on the whitespace - Sublime and Atom have a setting to put an unobtrusive dot or line which I find useful