[HN Gopher] Iosevka - Versatile typeface for code, from code
___________________________________________________________________
Iosevka - Versatile typeface for code, from code
Author : lycopodiopsida
Score : 56 points
Date : 2022-01-20 20:53 UTC (2 hours ago)
(HTM) web link (typeof.net)
(TXT) w3m dump (typeof.net)
| threatofrain wrote:
| Another big conversation on fonts from today (JetBrains Mono and
| others).
|
| https://news.ycombinator.com/item?id=30009287
| leiserfg wrote:
| I managed to be so annoying that I got kovid and be5invis to make
| changes in iosevka and kitty until they worked fine together
| (before ligatures didn't work). User of both for several years.
| Hackbraten wrote:
| Thank you for that. Much appreciated.
| java-man wrote:
| Exceptionally nice set of fonts!
|
| I use Iosevka Fixed SS16 MdEx for coding on Windows 10 (scaled)
| where font rendering is inferior to Mac.
| FullyFunctional wrote:
| Clearly lots of us obsess, a LOT, about fonts. I'm always
| evaluating terminal fonts (currently favor Comic Mono), but one
| thing that Iosevka's front page demo made very obvious to me:
| zero with a dot (IBM Plex) are (IMhO) _much_ more readable than
| the O kludge (go ahead, look at 08800008 in a monospace font and
| scale it down one step. Not so easy?).
|
| Really, sometimes I wish I could pick and chose individual
| characters.
| excircul wrote:
| > Really, sometimes I wish I could pick and chose individual
| characters.
|
| Well, you can: https://typeof.net/Iosevka/customizer
| FullyFunctional wrote:
| :exploding-head: thanks, I completely missed that. There goes
| the productivity for the rest of the day.
| amitp wrote:
| I'm using Comic Mono in my terminal and Iosevka in my editor
| but your comment reminded me that I _can_ pick and choose
| individual characters -- look at all the drop-down boxes on
| section 02 of https://typeof.net/Iosevka/customizer -- so I
| shall do that. Thank you!
| pkrumins wrote:
| Talking about fonts for programmers, I recently discovered
| Cozette font (https://github.com/slavfox/Cozette). In my opinion,
| this is the nicest new programming font. I switched over to it
| and love it so much.
| replwoacause wrote:
| Envy Code R is great. There is a power line version out there
| too.
|
| https://damieng.com/blog/2008/05/26/envy-code-r-preview-7-co...
| floatingatoll wrote:
| Be sure to check out the full customization instructions, which
| list _every single thing_ that can be customized in a local build
| of the font, at every possibly level, with screenshots for
| comparison, in a simple readable list:
|
| https://github.com/be5invis/Iosevka/blob/master/doc/custom-b...
|
| For example:
|
| > _K with symmetric legs disconnected to the vertical bar, and
| serifs at top left_
|
| > _Ratio of the thickness of the neck of S /s/?, to the normal
| stroke width. essRatioUpper, essRatioLower and rssRatioQuestion
| will override this value for corresponded glyph categories when
| set._
|
| > _Extra-high _, placed right below baseline_
|
| > _The lower bar of <= and >= ligation is slanted_
| vasili111 wrote:
| I use Consolas. Very good with small font sizes.
| sneak wrote:
| I'm really jazzed about how many great new monospaced typefaces
| are coming out lately.
|
| My current default is IBM Plex Mono (Light), but this one looks
| super cool too.
|
| I don't think I like the idea of "baking a custom build" with
| letter variants, though. A font file should be like an album -
| fixed at time of release, with one version uniformly published,
| so that if you use font X on machine A, and use font X on machine
| B, you get the same results.
|
| I also don't think I'm on board with the ligatures for code
| bandwagon. It doesn't accurately map 1:1, the symbols to the
| ASCII contents of the file, which bothers me.
| rubyist5eva wrote:
| For about a year now I've been using a custom build that I
| meticulously created over the course of several weeks of trial
| and error, now I can't use anything else. The only other font
| that comes close for me is Jetbrains Mono but my custom Iosevka
| is my bread and butter font for most editor-like things I use.
| yur3i__ wrote:
| I tend to flit between Iosevka, Monaco and DejaVu Sans Mono
| depending on how often I get bored enough to fiddle with fonts,
| nothing comes close to those 3 for me
| agumonkey wrote:
| pretty much the same :)
| dsnr wrote:
| Another suggestion:
|
| https://www.jetbrains.com/lp/mono/
| majewsky wrote:
| This has been my go-to monospace font ever since I started
| learning Japanese: It has the nice property that char_width =
| char_height / 2 and therefore CJK characters (which are always
| square) don't break the monospace alignment.
| divbzero wrote:
| This has also been my go-to monospace font. I like the
| ligatures though they are strictly optional. More details about
| font features can be found in the Git repo [1].
|
| [1]: https://github.com/be5invis/iosevka
| ReleaseCandidat wrote:
| The PureScript ligature `<=` should not be a `less than or
| equal`, because it could also be the left double arrow. Better
| don't use it at all.
| bitwize wrote:
| All the more reason to forgo programming ligatures altogether.
| ReleaseCandidat wrote:
| That's easy to do, just don't enable them in your editor.
| Grismar wrote:
| I generally don't mind it, it is a bit bland, but sometimes
| that's a good thing. But that capital 'Q' - why?
| twobitshifter wrote:
| You can choose 8 different variants of the Capital Q.
| https://typeof.net/Iosevka/customizer
|
| Hopefully there's one that fits your taste
| amelius wrote:
| It took me one or two days to get used to this font, but now I'm
| happy with it, and the amount of space it brings to my terminal
| screens.
| 1_player wrote:
| Yes, far too many monospace fonts are too wide on the x
| dimension, while Iosevka is one of the few that has a slightly
| condensed look to it. Pragmata Pro is another one.
___________________________________________________________________
(page generated 2022-01-20 23:01 UTC)