> So I've been playing with many different mono fonts. One gotcha with
> monospaced fonts, Scite, and syntax highlighting is that _some_
> highlighting in Scite is done via both colours/colors and bold. If you
> use a font that does not have a bold version, Windows makes a bold
> version up and gets the spacing incorrect.
One option is to not use bold highlighting. I've turned it off for
any language I use regularly, because I find the bold too visually
jarring. Same goes for too many colors.
And while I am a little surprised and dismayed by how few fonts are
designed to differentiate those problem characters you identified, I
find that this is not as big a deal in a highlighting editor which
allows you to choose a different style for numbers.
If you are still hunting for other monospaced fonts to try, I would
suggest taking a look at Bitstream Vera Sans Mono, another reasonably
good free font.
John
It is a very common and popular question in the programming world.
See, for example, the Programming Fonts
<http://stackoverflow.com/questions/485174/programming-fonts> thread (which points to
another thread, etc.).
Personally, I have settled for Andale Mono a long time ago. It was available for free on
Microsoft site some years ago, it is still distributed in a SourceForge project (corefonts).
I have tried many fixed width fonts (Bitstream Vera Sans Mono, Inconsolata, Lucida Sans
Typewriter, etc.) and still look around. Personally, I don't like the blurry look of
ClearType fonts at small sizes, so Consolas is out.
Note that Andale Mono has no bold variant, so I fear I don't address your specific
question. But I avoid, in general, using bold and italic in my styles.
--
Philippe Lhoste
-- (near) Paris -- France
-- http://Phi.Lho.free.fr
-- -- -- -- -- -- -- -- -- -- -- -- -- --
I'm still sticking to Courier New on Win32 SciTE... but on Win32
terminal windows, I've switched to Liberation Mono. Since Red
Hat's first release, it's now quite well hinted at small point
sizes, good for platforms like Windows XP, which I think can
render TTF only with a limited number of grayscales. Bold's not
quite perfect on rvxt, but does look much better on WinXP/SciTE.
--
Cheers,
Kein-Hong Man (esq.)
Kuala Lumpur, Malaysia