I’m in search to see if there is a better programmers font than the monospaced Lucida Console mainly to be used in Visual Studio, Delphi, the Windows console, Xcode and Eclipse. What I love about Lucida Console design is the relatively large x-height combined with a small leading (often called “line height”). This combines very readable text, and a lot of code lines in view. Lucida has two small drawbacks, see the second image at the right:
- The captial O and digit 0 (zero) are very similar.
- Some uppercase/lowercase character pairs are alike (because of the large x-height)
But, since the font hasn’t been updated for a very long time, lots of Unicode code points that are now in current fonts, are missing from Lucida Console (unless you buy the [Wayback] most recent version that has 666 characters from Fonts.com) Well, there are dozens of monospaced fonts around, so I wonder: which ones do you like? In the mean while, I’m going to do some experimenting with fonts mentioned in these lists:
- [Wayback] Monospace/Fixed Width Programmer’s Fonts.
- [Wayback] Font Survey: 42 of the Best Monospaced Programming Fonts – CodeProject.
- [Wayback] 10 of the Best Programming Fonts – SitePoint.
- [Wayback] Top 10 Programming Fonts.
- [Wayback] Keith Devens .com – Programming Fonts.
- [Wayback] Fuentes para programación ([Archive.is] Google translated to English).
- [Wayback] Coding Horror: Revisiting Programming Fonts. (2007)
- [Wayback] Coding Horror: Consolas and ClearType. (2005)
- [Wayback] Coding Horror: Progamming Fonts. (2004)
- [Wayback] Anonymous Pro. / [Wayback] Anonymous Pro: a programming font with style.
- [Wayback] Inconsolata.
- [Wayback] Envy Code R preview #7 (scalable coding font) » DamienG.
- [Wayback] Adding straight single and double quotes to Inconsolata.
- [Wayback] Lucida Console Thin free font download.
- [Wayback] Fonts for web design: a primer – Dev.Opera.
A few fonts I’m considering (I only want scalable fonts, so raster .fon files are out):
- [Wayback] Anonymous Pro
- [Wayback] Crystal
- [Wayback/Archive.is] Envy Code R preview #7 (scalable coding font)
- [Wayback] Hyperfont
- [Wayback] Inconsolata-dz
- [Wayback] ProFontWindows
- [Wayback] DejaVu
I have tried Adobe Source Code Pro about half a year ago. That didn’t cut it: problem with italics in Delphi, and not enough lines per screen. [Wayback] New Open Source monospaced font from Adobe: Source Code Pro.
–jeroen