Live data from Hacker News

Mononoki – A Font for Programming and Code Review

madmalik.github.io

101–110 of 129 posts

Re: Mononoki – A Font for Programming and Code Review

#101
post #67
post #36

I've added it to the programming font comparison at http://s9w.io/font_compare/

Great resource. I could see how it might be useful to add a few filters - like for me, filter out fonts where captial-O and zero 0 look too similar (perhaps none, slashed, dotted -- as I frequently work in/with Norwegian, so the zero shouldn't really look to much like an Ø either...). I'm sure there are other things that tend to annoy me, that are a matter of taste, but that's the first one that came to mind. Maybe s…

If you go into the more thorough "Compare" mode of the site, you'll see that the long code sample contains the line

1Il|L 80Oo 5S ([{}]) \*+-–—/!?:;.,@=~^%$ __# "q" 'q' “q” ‘q’

Which is designed to cover all those tricky cases. Do you still think something is missing?

The reason for not flagging the fonts on those differences is that it's kinda tricky. First it would be a lot of work and increase the complexity of the site. But mainly it's not so clear because some fonts like Monoid and Input actually offer highly customizable options to fine tune for these things like slahed or non-slashed zeros etc

Re: Mononoki – A Font for Programming and Code Review

#102
post #36

I've added it to the programming font comparison at http://s9w.io/font_compare/

I'm really surprised that in all of those fonts, Monaco, Monte Carlo, and ProFont Windows are the only ones with single story lowercase "a".

I can only speak for my design process, but i had chosen a double story a for mononoki because a single story a can be really hard to distinguish from an o, especially in a more geometric typeface. Monaco gets away with it because it has very pronounced bowls, but even there it's easy to mistake one for the other.

Re: Mononoki – A Font for Programming and Code Review

#103
post #101
post #67

Earlier quoted context omitted.

Great resource. I could see how it might be useful to add a few filters - like for me, filter out fonts where captial-O and zero 0 look too similar (perhaps none, slashed, dotted -- as I frequently work in/with Norwegian, so the zero shouldn't really look to much like an Ø either...). I'm sure there are other things that tend to annoy me, that are a matter of taste, but that's the first one that came to mind. Maybe s…

If you go into the more thorough "Compare" mode of the site, you'll see that the long code sample contains the line 1Il|L 80Oo 5S ([{ }]) \*+-–—/!?:;.,@=~^%$ __# "q" 'q' “q” ‘q’ Which is designed to cover all those tricky cases. Do you still think something is missing? The reason for not flagging the fonts on those differences is that it's kinda tricky. First it would be a lot of work and increase the complexity of t…

No, I think your compare-page is excellent. I'd just like an (even) easier way to pare down fonts to pick and compare. Personally I don't really care all that much if a font is really pretty, if it falls down on (some) of those.

I get that it would be a lot of work, and a pull request would be more welcome than a comment :-)

Maybe an interface where others could tag the fonts, and have some suggested tags (dashed-zero, dotted-zero, plain-zero; el-one (1 and l too similar), pipe-I etc) -- and a way to filter on those?

I'm not sure it would be all that helpful, but it's an idea as the number of fonts grow. I suppose I could even see that work for a bigger project that included non-monospace fonts.

Re: Mononoki – A Font for Programming and Code Review

#104
post #9

Does anyone else find most programming fonts to be overly heavyweight? I end up sticking with Courier New because of its light, thin lines, even though it's not a perfect font. Are there any other monospace fonts with light weights?

Inconsolata-dz looks pretty lightweight in dark color scheme on a 4k monitor. Not as light on normal monitors.

http://nodnod.net/2009/feb/12/adding-straight-single-and-dou...

Re: Mononoki – A Font for Programming and Code Review

#105
post #100

Earlier quoted context omitted.

Something's weird in the code samples displayed for mononoki. The last and braces are highlighted there, but not for other fonts. Also the digits in the first two lines have different colours.

Yeah, that seems to be because I use sublime text for rendering. Sublimes Syntax coloring was updated recently, so the code is now interpreted and colored differently. When adding a new font, I like to only render the new one because of the sheer number of screenshots, files and time it takes to redo everything. Currently the site contains 2569 individual images. But I'll look into it later today. Maybe I can fix it.…

While you are at it, Roboto Mono does not have itallics

Re: Mononoki – A Font for Programming and Code Review

#106
post #36

I've added it to the programming font comparison at http://s9w.io/font_compare/

This is cool. Do you take request to add font to your site? If so, could you also add one of my favorite font Nanum Gothic to sw9w.io?( http://dev.naver.com/projects/nanumfont/download/ ). Although it is relatively unknown, I haven't found any programming font I like except this one.

ArchLinux users kan find Nanum Gothic in AUR:

https://aur.archlinux.org/packages/ttf-nanumgothic_coding/

https://aur.archlinux.org/packages/ttf-nanum/

Re: Mononoki – A Font for Programming and Code Review

#107
post #24

One day I'll come across a monospace font that will look & feel as good as the Bloomberg Terminal font.

Interesting - had to look that up. Here's a Quora post about it: https://www.quora.com/What-font-is-used-in-Bloomberg-Termina... . It's designed by Matthew Carter, the designer of Georgia and Verdana, he's an expert on screen-readable fonts. The interesting thing is that one part of the optimization for finance was all those special fraction glyphs. I have never seen such weird fractions in actual use, I would have t…

> I would have thought people use normal decimal numbers everywhere.

US Government Bonds, the touchstone of the core Bloomberg user, are traded in 256ths of a dollar.

The notation there, however, is not fractions. The number shown is whole dollars, then 32nds, then 8ths of a 32nd; except 4/8ths is shown as '+'

Fun times...

Re: Mononoki – A Font for Programming and Code Review

#108
I feel like this is a bit heretical, but I feel like fonts in practice are something that you just kinda get used to after a day of use.

The only time you're really aware of them is when you look at two fonts side by side. So the trick for me has been to use the same font everywhere in my system. For me that's been Noto/Noto-Mono. They're trying to eventually cover all of Unicode and I personally (after a bit of adjustment) really like the long and skinny. It also has really nice Asian characters natively so it doesn't ever look goofy

Re: Mononoki – A Font for Programming and Code Review

#110
post #86
post #37

Earlier quoted context omitted.

> there are people that swear by using variable space fonts for programming This might include Bjarne Stroustrup – all the code examples in The C++ Programming Language is in a variable space font.

Bjarne uses Rob Pike's Sam text editor, which by default uses a proportional font (Lucida).

The Smalltalk system also used proportional fonts.
Post reply on HN