Live data from Hacker News

Iosevka – A Typeface for Code, from Code

be5invis.github.io

111–120 of 128 posts

Re: Iosevka – A Typeface for Code, from Code

#111
I'm surprised there are no comments here about the code! It looks like the characters of the font are specified programmatically on top of a self-contained glyph-drawing library, all written in a custom Lisp dialect ("patel") running on top of node, written by the same author as the font. Really impressive!

https://github.com/be5invis/Iosevka/tree/master/glyphs

https://github.com/be5invis/Iosevka/tree/master/support

https://github.com/be5invis/patel

Re: Iosevka – A Typeface for Code, from Code

#114
post #99

Earlier quoted context omitted.

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

CJK glyphs are always double width, there is no other way around it.

Not a lot of fonts respect that though.

Re: Iosevka – A Typeface for Code, from Code

#115

This font has been my daily driver for at least a year. It has some similarities with Pragmata Pro (my previous font), but has evolved to have its own personality now. I build a custom version of the font with this command-line: $ make custom-config design='v-tilde-low v-asterisk-low v-underscore-low v-at-short v-zero-dotted term' && make custom This gives me: - Disabled ligatures (I don't like them for my coding fon…

Could you post your font files? I am unable to run this make command as it is broken in the latest build. Thanks so much!

Re: Iosevka – A Typeface for Code, from Code

#116
post #83

I switched to this and it does look nice: https://snag.gy/rFSpig.jpg

I was thinking it was an odd choice to post a jpeg image of a font screenshot, but that site seems to serve PNG images with a .jpg extension... odd!

Yeah I rarely post images online so I used the first google result. Later I realized imgur might be the better choice.

Posted another image here: http://imgur.com/a/14l3y

Re: Iosevka – A Typeface for Code, from Code

#117
post #108
post #33

Earlier quoted context omitted.

I like the use of ligatures to write <= as ≤

I disagree; if you want ≤, use ≤. Oddly, Iosveka currently doesn't provide (for instance) ⇒ or ⟹, according to the specimen sheet, even though it contains ligature-derived glyphs that look just like ⇒ and ⟹.

I want ≤ but I don't want syntax errors in my code.

Re: Iosevka – A Typeface for Code, from Code

#118
post #108

Earlier quoted context omitted.

I disagree; if you want ≤, use ≤. Oddly, Iosveka currently doesn't provide (for instance) ⇒ or ⟹, according to the specimen sheet, even though it contains ligature-derived glyphs that look just like ⇒ and ⟹.

I want ≤ but I don't want syntax errors in my code.

Well, yes. For some languages we'll need to wait for standards committees, but there are a number of popular single-implementation languages that really have no excuse.

Re: Iosevka – A Typeface for Code, from Code

#119

This font has been my daily driver for at least a year. It has some similarities with Pragmata Pro (my previous font), but has evolved to have its own personality now. I build a custom version of the font with this command-line: $ make custom-config design='v-tilde-low v-asterisk-low v-underscore-low v-at-short v-zero-dotted term' && make custom This gives me: - Disabled ligatures (I don't like them for my coding fon…

Could you post your font files? I am unable to run this make command as it is broken in the latest build. Thanks so much!

I went through the build process — fascinating. Repo with the customized output files: https://github.com/kabootit/Iosevka

Also some instructions for getting it going in VS Code.

Never been a fan of narrow fonts but I'm sold on this one.

Post reply on HN