Philip Pemberton wrote:
In message <43B6DFA1.4090109 at gjcp.net>
Gordon JC Pearce <gordonjcp at gjcp.net> wrote:
My gripe
is modern displays and printers print 1 ( one ) and l (
lowercase L ) the same.
They look pretty distinct to me (X11, font is Vera Sans Mono). By
"modern displays" what exactly do you mean?
Try viewing the same thing in Vera Serif or Times. 1 and l are quite
similar, and on a bad printout could be easily mistaken. I've noticed the
same thing on my RiscPC with the default font the "Zap" text editor uses.
But they are proportional fonts. Using them for programming would be
pretty odd.
It's a good question, though - why *do* we use fixed-width fonts for
programming? Tradition? Or does it just make things easier somehow?
I've been using "Proggy Clear Slashed
Zero" from
<http://www.proggyfonts.com/> for Konsole (KDE's Xterm clone) and GVIM. Word
of warning: the PCF-format (X11) versions on the site appear to be corrupt.
Use the TrueType or PS version, but make sure you've recompiled FreeType with
the bytecode interpreter enabled. ProggyTTSZ is unreadable without it - FT's
auto-hinting system completely mangles the font.
They do look pretty good.
Gordon.