Live data from Hacker News

Texture Healing for Monospace Fonts

github.com

1–10 of 103 posts

Re: Texture Healing for Monospace Fonts

#2
I'm not sure if the name “Texture Healing” is descriptive enough (perhaps I'm not that much of a typography nerd I think I am!), but I love the idea. Basically it resolves pairs or triplets of monospace letters to make some of them wider when adjacent letter can be made narrower instead.

Another variation on that theme are “duospace fonts”, like iA Writer Duo [1]. Those use two character widths instead of one (i.e. wide characters are always 1.5x wider than narrow). I think this could work for code, too.

[1]: https://ia.net/topics/in-search-of-the-perfect-writing-font

Re: Texture Healing for Monospace Fonts

#4
It bothers way me more that the same glyph can differ within the same word than it satisfies me that the glyphs are very slightly more proportional. The third "m" in the "minimum" example being narrower than the "m"s adjacent to the two "i"s makes my brain itch. Same for the "i"s in "miniature". Makes me feel like I'm looking through a fish-eye lens, or that my glasses prescription is off.

Re: Texture Healing for Monospace Fonts

#9
post #7

The thing I'm curious to see is this font feature being used while typing. I feel like the characters kind of "jiggling" behind your cursor as you type is going to be kind of weird, no?

From testing out the monaspace fonts, it’s really not very noticeable. It only affects one character back, and they only do it for the really egregious cases, so during normal typing, you barely see it happening. That’s similar to normal ligatures e.g. ffi, where you typically don’t notice the swap.

Re: Texture Healing for Monospace Fonts

#10

I'm not sure if the name “Texture Healing” is descriptive enough (perhaps I'm not that much of a typography nerd I think I am!), but I love the idea. Basically it resolves pairs or triplets of monospace letters to make some of them wider when adjacent letter can be made narrower instead. Another variation on that theme are “duospace fonts”, like iA Writer Duo [1]. Those use two character widths instead of one (i.e. w…

I'd call it dynamic monospace.
Post reply on HN