psmsgen.1m (2010 09)
p
psmsgen(1M) psmsgen(1M)
• set default locale
• set user configuration file
• set output model script file name
• set printer installable options
• set default value for PPD features
• set default user options
• add or remove alias for PPD main keywords
• add or remove alias for PPD option keywords
• add or remove locale name aliases
• add or remove setup macros
The "set output model script file name" setting is not available if the
-m option is used to modify an exist-
ing script. For the first two or three configuration settings with non-numeric values within the square
bracket, those values represent the currently selected values for those settings. For the remaining
configuration settings with numeric values within the square bracket, those values can be one of the fol-
lowing:
1. The number of defined entries for that configuration setting.
2. The number of PPD main keywords that have assigned an option keyword value that differs from
the PPD default.
If the
-m option is used to modify an existing model or interface file, the third item for setting output
model script name will not display. Only the first two settings will have their values shown directly in
the square bracket.
There are also three more options that the user can choose. They are:
• show all current settings
• quit
• save changes and exit
Each selectable option shown by this command is prefixed by a number. You enter the number to select
the corresponding option.
The following paragraphs describe each of the configuration settings in more details:
• Set default locale
The configured model script can have a default locale defined so that text or PostScript input data are
processed under that locale if no explicit locale is defined on the command line.
By default, the current locale will be used unless the selected PPD file is a localized version. In that
case, the corresponding local language locale will be used for those that are recognized by the
psmsgen command.
The locale is important for selecting the right fonts and parsing input text file correctly.
• Set user configuration file
The user configuration file is useful for specifying custom font information to the
psfontpf print
filter.
By default, the system-provided configuration files in the
/usr/lib/lp/psfontpf/pscf
directory
will be listed if this option is chosen. However, the user is also provided the option to enter a user
configuration file at any location.
• Set output model script file name
This setting is only shown when creating a new model script. This setting allows the user to choose a
name other than the default used by
psmsgen.
• Set printer installable options
This is perhaps the first and the most frequently used setting in this command. Most of the PostScript
printers have additional installable options like additional input trays or a duplexer that users can
choose to purchase. These installable options affect what capabilities a printer has.
For instance, if the printer has a duplexer installed but the duplexer installable option is not set in
psmsgen, the psfontpf print filter will not be able to print in duplex mode even if the appropriate
option is turned on at the command line. Make sure all the installed options are properly selected in
this configuration setting to fully unleash the capability of the printer. These installable options should
also be defined first before other PPD related parameters are modified.
2 Hewlett-Packard Company − 2 − HP-UX 11i Version 3: September 2010