Tuesday, June 16, 2015

[iapscsud] Enscript fonts

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 by enscript 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 than enscript 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.

ITC Avant Garde Gothic Demi (AvantGarde-Demi)

AvantGarde-Demi

ITC Avant Garde Gothic Demi Oblique (AvantGarde-DemiOblique)

AvantGarde-DemiOblique

ITC Avant Garde Gothic Book (AvantGarde-Book)

AvantGarde-Book

ITC Avant Garde Gothic Book Oblique (AvantGarde-BookOblique)

AvantGarde-BookOblique

ITC Bookman Demi (Bookman-Demi)

Bookman-Demi

ITC Bookman Demi Italic (Bookman-DemiItalic)

Bookman-DemiItalic

ITC Bookman Light (Bookman-Light)

Bookman-Light

ITC Bookman Light Italic (Bookman-LightItalic)

Bookman-LightItalic

Courier Bold (Courier-Bold)

Courier-Bold

Courier Bold Oblique (Courier-BoldOblique)

Courier-BoldOblique

Courier (Courier)

Courier

Courier Oblique (Courier-Oblique)

Courier-Oblique

Helvetica (Helvetica)

Helvetica

Helvetica Bold (Helvetica-Bold)

Helvetica-Bold

Helvetica Bold Oblique (Helvetica-BoldOblique)

Helvetica-BoldOblique

Helvetica Condensed Medium (Helvetica-Condensed)

Helvetica-Condensed

Helvetica Condensed Bold (Helvetica-Condensed-Bold)

Helvetica-Condensed-Bold

Helvetica Condensed Bold Oblique (Helvetica-Condensed-BoldObl)

Helvetica-Condensed-BoldObl

Helvetica Condensed Oblique (Helvetica-Condensed-Oblique)

Helvetica-Condensed-Oblique

Helvetica Narrow (Helvetica-Narrow)

Helvetica-Narrow

Helvetica Narrow Bold (Helvetica-Narrow-Bold)

Helvetica-Narrow-Bold

Helvetica Narrow Bold Oblique (Helvetica-Narrow-BoldOblique)

Helvetica-Narrow-BoldOblique

Helvetica Narrow Oblique (Helvetica-Narrow-Oblique)

Helvetica-Narrow-Oblique

Helvetica Oblique (Helvetica-Oblique)

Helvetica-Oblique

Matrix (Matrix)

Matrix

New Century Schoolbook Bold (NewCenturySchlbk-Bold)

NewCenturySchlbk-Bold

New Century Schoolbook Bold Italic (NewCenturySchlbk-BoldItalic)

NewCenturySchlbk-BoldItalic

New Century Schoolbook Italic (NewCenturySchlbk-Italic)

NewCenturySchlbk-Italic

New Century Schoolbook Roman (NewCenturySchlbk-Roman)

NewCenturySchlbk-Roman

Palatino Bold (Palatino-Bold)

Palatino-Bold

Palatino Bold Italic (Palatino-BoldItalic)

Palatino-BoldItalic

Palatino Italic (Palatino-Italic)

Palatino-Italic

Palatino Roman (Palatino-Roman)

Palatino-Roman

Symbol (Symbol)

Symbol

Times Bold (Times-Bold)

Times-Bold

Times Bold Italic (Times-BoldItalic)

Times-BoldItalic

Times Italic (Times-Italic)

Times-Italic

Times Roman (Times-Roman)

Times-Roman

ITC Zapf Chancery Medium Italic (ZapfChancery-MediumItalic)

ZapfChancery-MediumItalic

ITC Zapf Dingbats (ZapfDingbats)

ZapfDingbats

No comments :