Specifications
6-36
Guide to Printers and Printing
printer startup
%%[ status: waiting; source: serial 25 ]%%
%%[ status: endofjob ]%%
%%[ status: idle ]%%
sending file romfonts.ps
waiting for end of job
%%[ status: busy; source: serial 25 ]%%
/AGaramond–Bold
/AGaramond–BoldItalic
/AGaramond–Italic
/AGaramond–Regular
/AvantGarde–Book
/AvantGarde–BookOblique
/AvantGarde–Demi
/AvantGarde–DemiOblique
. . . more PostScript font
names . . .
/ZapfChancery–MediumItalic
/ZapfDingbats
%%[ status: endofjob ]%%
job complete
This example lists the printer–resident fonts for prlocal.
Adding Printer–Resident Fonts to a Printer’s Font List
When a printer is installed, the list of printer–resident fonts should be added to the font list
for that printer. This font list file can be edited to contain only the font names in the printer’s
memory (AGaramond–Bold through ZapfDingbats, in the previous example), and placed
into the file /etc/lp/printers/prlocal/residentfonts to prevent downloading of these fonts
from the host computer.
To add printer–resident fonts to a printer’s font list, do the following:
1. Navigate to the printer administration directory in which the font lists are kept. For a
particular printer, this font list is contained in the file
/etc/lp/printers/ printer–name /residentfonts
where printer–name is the name of the printer.
With the –p option, download checks this file to see what Type 1 fonts are
ROM–resident and disk–resident (some PostScript printers have directly attached fonts
disks) in the printer so that it does not download such fonts.
2. This file is not automatically created when a PostScript printer is first set up on your
system using the lpadmin command. You may need to create this file yourself. (Font–list
files must be edited manually; that is, with the help of a text editor such as vi.)
When fonts are permanently downloaded to the printer, add the font names to this file.
(This will prevent fonts from being downloaded when they are already on the printer, a
time–consuming procedure.)
Note: If the printer is attached to a remote system, this list should include fonts which
reside on that system and are available for downloading to the printer. This prevents
fonts from being transmitted unnecessarily across a network.
Installing and Maintaining Host–Resident Fonts
Some fonts will be resident on the host and transmitted to the printer as needed for
particular print requests. As the administrator, it is your job to make PostScript fonts
available to all the users on a system. To do so, you must know how and where to install
these fonts, using the guidelines described previously. Because fonts are requested by
name and stored in files, the print service keeps a map file that shows the correspondence
between the names of fonts and the names of the files containing those fonts. Both of these
must be updated when fonts are installed on the host.
To install host–resident PostScript fonts, do the following: