Images of all the fonts built into enscript
(version 1.6.5.90-2), as rendered by ghostscript
(version 9.10~dfsg-0ubuntu10.2), using gsfonts
(version 1:8.11+urwcyr1.0.7~pre44-4.2ubuntu1). Some notes:
- Something has gone wrong for entire Helvetica family, except Helvetica Narrow *, causing the justification to be wrong.
/var/lib/ghostscript/fonts/Fontmap
gives a mapping from Postscript name fonts to the substitute fonts used by Ghostscript. This substitution system is probably a bad idea: what if the font metrics as specified byenscript
do not agree with the font metrics of the substitute font?- The Symbol and Zapf Dingbats fonts require specifying the PS encoding (via the
-X
flag) instead the default 8859-1 encoding. - Symbol and Zapf Dingbats do not have characters at 0360 and 0377 (octal).
- The overbar over alpha in Symbol is actually the previous character, the radical extender.
- The font metric files (
/usr/share/enscript/afm
) suggest there are more characters thanenscript
can get at. - Someday, print all the kerning pairs listed in the
*.afm
files. - The Matrix font is a thing of beauty. Each dot is shifted by a random number generated invoked within the Postscript code for the font.
- Source code of the script used to generate these images.
No comments :
Post a Comment