Manual Page Result
0
Command: pfsetup | Section: 8 | Source: Digital UNIX | File: pfsetup.8.gz
pfsetup(8) System Manager's Manual pfsetup(8)
NAME
pfsetup - Manages I18N fonts for PostScript printers
SYNOPSIS
/usr/sbin/pfsetup [printer_queue]...
/usr/sbin/pfsetup -s [printer_queue]...
/usr/sbin/pfsetup -d [printer_queue]...
FLAGS
Configures one or more fonts to be downloaded to specified or default
printer queues. Downloads fonts to the printers connected to the spec-
ified or default printer queues.
PARAMETERS
Specifies a printer queue to be affected by the font configuration or
downloading operation. When printer_queue is not specified for a font
configuration operation, the operation applies to all queues for sup-
ported printers. When printer_queue is not specified for a font down-
loading operation, the operation applies to all queues for which fonts
have been configured.
DESCRIPTION
The pfsetup utility handles font configuration and downloading for
PostScript printer queues and therefore allows users to print files by
using fonts not resident in the printer. If you do not specify a
printer queue, the command processes all printer queues connected to
supported PostScript printers.
When entered without any flags, the pfsetup command shows the fonts
currently configured for the specified or default PostScript printer
queues.
Subsequent sections discuss the following topics in more detail: Font
configuration Font downloading Supported printers Font selection Down-
loading frequency
Font Configuration
Specify the -s flag in the pfsetup command to run the utility in font
configuration mode. In this mode, you select the fonts to be sent to
the specified or supported printers during a font downloading opera-
tion. The configuration information is stored and later used whenever
the printer queue restarts. Therefore, font configuration needs to be
done only once per printer queue, unless you decide to change the font
configuration for that queue.
In font configuration mode, pfsetup lists all the fonts available on
the system and allows you to choose from this list. Refer to the Font
Selection section for font selection criteria.
Font Downloading
Specify the -d flag in the pfsetup command to manually download fonts
to one or more printers. In font downloading mode, the utility first
gives you the option of loading all or only some of the configured
fonts to printers associated with the specified or default printer
queues. Depending on your response, pfsetup can merge all fonts from
different queues connected to the same printer and then download them
to that printer. See the Downloading Frequency section to find out how
often this operation should be done.
When run in font downloading mode, the pfsetup command prompts for
printer passwords. For PostScript printers, the default password is
usually 0 (zero). Refer to your printer manual or system manager for
more information about entering printer passwords. Downloading fonts
alters printer status. Therefore, before invoking pfsetup with the -d
flag, make sure that no one is using the printers to which you intend
to download fonts.
Supported Printers
You can use the pfsetup utility with the printers in the following ta-
ble:
tab(@); lfHB lfHB l l . _
Printer Name@Print Filter
_
DEClaser 1152@dl1152 DEClaser 5100(LN09X-HD)@dl5100 PrintServer
17@lps17
_
See the Font Selection section for printer-specific information needed
when running pfsetup in font configuration mode. See the Downloading
Frequency section for printer-specific information needed when running
pfsetup in font downloading mode. See the i18n_printing(5) reference
page for general setup information that applies to these printers.
Font Selection
Use the following criteria to select fonts according to capabilities of
the supported printers and the languages required by print jobs: DE-
Claser 1152 and PrintServer 17
For the DEClaser 1152 and PrintServer 17 printers, only one font
needs to be configured for automatic downloading in order for
all fonts to be available. The fonts that are not specified for
configuration are loaded on demand at print time rather than at
printer startup time. Print jobs that use the font or fonts
that you choose to explicitly configure for the printer will
print more quickly than those that require the fonts that are
loaded on demand at print time. On the other hand, downloading
too many fonts can cause printer memory problems.
Many Asian languages require multibyte-character fonts. If you
plan to use multibyte-character fonts more than infrequently, it
is best to select these fonts at configuration time. Multibyte-
character fonts require a few minutes for initialization after
being loaded. This initialization time is overhead for each
Asian language print job if not absorbed at printer startup
time. The font-faulting mechanism is used to download multi-
byte-character fonts, so these fonts consume relatively small
amounts of memory, even when specified for printer configura-
tion. Refer to the i18n_printing(5) reference page for a more
detailed description of font faulting.
Printer operation is more efficient if you also configure the
printer to use the font specified in the font option of the ya
field in the /etc/printcap file. Refer to printcap(4) for more
details on the ya entry.
You should also consider downloading all other frequently used
fonts. Doing this minimizes overhead for loading the fonts, but
reduces useful memory in the printer. Loading single-byte char-
acter fonts on demand has little overhead cost, so it is not a
must to download them all. The optimal subset of fonts to down-
load really depends on the printing environment.
Printer memory problems may result if you configure the printer
to download too many fonts at startup time. If you encounter
printer memory problems, try removing some fonts from the con-
figuration list, restarting the printer, and (for the DEClaser
1152) downloading the fonts again. DEClaser 5100
The DEClaser 5100 printer includes an internal font disk. At
configuration time, you must specify all the fonts you want the
printer to use. These fonts are automatically downloaded to the
internal font disk at printer startup time. Fonts that are not
specified for configuration are not available on demand. Be-
cause this printer uses an internal font disk, loading a large
number of fonts does not consume printer memory. Fonts for dif-
ferent languages
In its font selection display, the pfsetup utility does not
group fonts according to language, but simply shows you all the
PostScript fonts available on the system. To determine font
availability for a particular language, refer to the codeset
reference page associated with the locale settings in use in
your environment. For example, to print Traditional Chinese
characters generated in the zh_TW.dechanyu locale, refer to the
dechanyu(5) reference page to find which fonts are available for
the language.
Downloading Frequency
The times at which you use the pfsetup command with the -d flag to
download fonts depends on the following printer-specific requirements:
For the DEClaser 1152 printer, you use the pfsetup command to download
fonts after setting up or changing the font configuration in order to
enable the configuration. For this printer, font information is cached
both in the printer and on a font-faulting server system. Therefore,
if either the printer or the font-faulting server is restarted, you
must again use the pfsetup command with the -d flag to download config-
ured fonts to the printer queue. This operation restores consistency
between the printer font cache and the associated font cache on the
font-faulting server. For the DEClaser 5100 printer, font information
is stored on a printer-resident disk. Therefore, you need to manually
download fonts only after setting up or changing the font configura-
tion. A font-faulting server is not used with this printer, so there is
no need to manually download fonts just because the printer has been
restarted. For the PrintServer 17 printer, font information is down-
loaded only automatically and only at printer startup time. For this
printer, you use the pfsetup command to configure fonts, not to down-
load them. If you want an initial or revised font configuration to
take effect immediately, you can power down and power up the printer.
Otherwise, the new font configuration takes effect the next time the
printer restarts.
FILES
Files that contain configuration information for different printer
queues The printer description file Non-ASCII font files available for
downloading
RELATED INFORMATION
Commands: lpr(1), ffd(8), lpc(8), lprsetup(8),
Files: printcap(4)
Others: i18n_printing(5) delim off
pfsetup(8)