PEX fonts are separate from X fonts in the HP implementation.
The PEX fonts are located in the 〈pex-fonts〉
directory[9]. The way the server
finds PEX fonts is through the X font-path mechanism. The application
must be careful when manipulating the X font path; it is possible
to leave PEXlib client applications without fonts. Just as with
Xlib, the burden is on the client application to be a good X font-path
citizen.
In order that the HP PEX fonts be configured into the default
font path, the X server will look for file 〈extensions〉/fp.PEX on startup. If it
exists, and if the default font path is not overridden on the server
command line, the paths listed in this file (full paths ending in
/, one path per
line) will be part of the server's default font path. HP PEXlib
installation will create this file to include paths for all the
shipped PEX fonts.
Users of HP CDE should know that CDE saves the font path from
each session and uses it for the next session. This means that the
path to PEX fonts won't be properly set when using HP PEX for the
first time after it has been installed. When you first use HP PEX
following installation, you'll need to use xset to put the PEX fonts
into the X font path. See “Text and Fonts ”.