overstriking for bold-face

From:

Miles Bader

Subject:

overstriking for bold-face

Date:

17 Nov 2002 00:37:52 +0900

What do people think of the following patch?
It makes emacs use `overstriking' (drawing text again shifted by one
pixel) to simulate bold-face for fonts that have no bold version. The
same technique is used by programs such as gnome-terminal.
I did this because some otherwise very nice fonts don't come with bold
versions.
[It might seem as if it would generate unreadable results (if you look
with a pixel magifier, very fine characters like `m' can become mere
blobs), but in fact it works very well in practice, and the resulting
text seems generally no less readable than non-bold text!]
-Miles
Patch: