[Font Name] Name as it appears to the user AFM=roman|italic|bold|italicbold AFM filename PFB=roman|italic|bold|italicbold PFB filename X=roman|italic|bold|italicbold X fonts PS=roman|italic|bold|italicbold PS fonts for printing T1=roman|italic|bold|italicbold T1 fonts (used by libt1)Example
[Avant Garde] AFM=agw.afm|agwo.afm|agd.afm|agdo.afm X=-*-courier-medium-r-*--*-%d-%d-%d-*-*-*-*|-*-courier-medium-i-*--*-%d-%d-%d-*-*-*-*|-*-courier-bold-r-*--*-%d-%d-%d-*-*-*-*|-*-courier-bold-i-*--*-%d-%d-%d-*-*-*-* PS=AvantGarde-Book|AvantGarde-BookOblique|AvantGarde-Demi|AvantGarde-DemiOblique [Bitstream Charter] AFM=bchr.afm|bchri.afm|bchb.afm|bchbi.afm X=-*-new century schoolbook-medium-r-*--*-%d-%d-%d-*-*-*-*|-*-new century schoolbook-medium-i-*--*-%d-%d-%d-*-*-*-*|-*-new century schoolbook-bold-r-*--*-%d-%d-%d-*-*-*-*|-*-new century schoolbook-bold-i-*--*-%d-%d-%d-*-*-*-* T1=CharterBT-Roman|CharterBT-Italic|CharterBT-Bold|CharterBT-BoldItalic [Times2] AFM=tnrl2___.afm|tnrl2i__.afm|tnrl2b__.afm|tnrl2bi_.afm X=-*-times-medium-r-*--*-%d-%d-%d-*-*-*-2|-*-times-medium-i-*--*-%d-%d-%d-*-*-*-2|-*-times-bold-r-*--*-%d-%d-%d-*-*-*-2|-*-times-bold-i-*--*-%d-%d-%d-*-*-*-2 PS=TimesNewRomanL2|TimesNewRomanL2-Italic|TimesNewRomanL2-Bold|TimesNewRomanL2-BoldItalic PFB=tnrl2___.pfb|tnrl2i__.pfb|tnrl2b__.pfb|tnrl2bi_.pfbThe AFM directive specifies where the font metric files are. If the files are not available, X metrics will be used instead which will be less precise.The optional PFB directive specifies where the font files are. A font that is not already installed on the printer must be included in the printout, which is what this directive accomplishes. In the example, Times2 is a Latin2 equivalent of Times. This is necessary because Latin2 glyphs are not included in most standard fonts.
The afm and pfb files are by default installed in the directory ${prefix}/share/siag/common/fonts.
Ulric Eriksson - October 2000 - ulric@siag.nu