Around 2004-2005 I changed laptop computer and found that legibility on small portable screens was of increased importance compared to the 22-inch screen I had been using till then. While trying to find good fixed-width fonts for programming work I noticed a Finding the Best Programmer’s Font on Kuro5hin. This article links to the very useful Monospace/Fixed Width Programmer’s Fonts page, and from there my hunt began. The author recognises the following important qualities:
The most important for me are:
The Anonymous font by Mark Simonson fulfilled all these criteria and more. I particularly liked that the zero character is slashed in reverse, thus preventing confusion with ∅ (the empty set) and ϕ (Greek letter “phi”); in fact I liked this so much that the backslash-zero was then copied into my handwriting. I find Anonymous easy to read at all sizes (though a font rendering problem on one of the Linux platforms I used would make either the hyphen or underscore disappear at certain point sizes), and it conserves vertical space which I find especially important now that the small wide-screen form-factor has become the most common for laptops.
I use Anonymous in: