Using Standard PostScript Definitions

The aclt.psf file contains the following sections: *fonts, *figureprologue, and *isofontprologue. Each line in the *fonts section lists an AutoCAD LT font name (with either .shx or .pfb file extension) and the name of a PostScript font to substitute in text objects that use that font when you use the PSOUT command. PostScript font names defined by Adobe are case sensitive; the AutoCAD LT font names are not. Verification is not performed on the PostScript font names. If a required font is not available when you print, most PostScript implementations issue a warning message and substitute a default font, such as Courier.

The following sample from aclt.psf shows AutoCAD LT font files mapped to a PostScript font. For example, the font file agd.shx is mapped to the PostScript font AvantGarde-Demi.

agd AvantGarde-Demi
agdo AvantGarde-DemiOblique
agw AvantGarde-Book
agwo AvantGarde-BookOblique
bdps Bodoni-Poster
bkd Bookman-Demi
bkdi Bookman-DemiItalic
bkl Bookman-Light
bkli Bookman-LightItalic
c Cottonwood
cibt City-Blueprint
cob Courier-Bold
cobo Courier-BoldOblique
com Courier

The first column gives the name by which AutoCAD LT knows a font; the second column gives the official PostScript name for the font. Trailing underscores should be ignored. For example, if the file containing the font AvantGarde-Demi is called agd_ _ _ _ _.pfb, the entry in the first column is agd.

The *isofontprologue section defines the procedures for embedding PostScript figures included with the PSIN command (available in AutoCAD) into Encapsulated PostScript (EPS) files created by PSOUT. By keeping this code in aclt.psf, you can modify it as required to accommodate unusual PostScript files. This code is output at the point that the first PSIN image is encountered.

The *isofontprologue section defines the procedures for reencoding a standard PostScript font to be compatible with the ISO 8859 Latin/1 character set. This code is output when an ISO character is first encountered in a text object.