PSF for z/OS: Customization
Previous topic | Next topic | Contents | Index | Contact z/OS | Library | PDF


Changing APSRFTBL

PSF for z/OS: Customization
S550-0427-04

Changing APSRFTBL

You can add, delete, and change any entries in the APSRFTBL font resource table except the last line, which contains the characters 'FFFFFFFF' and indicates the end of that particular table; all code for the table must be placed before the 'FFFFFFFF' line.

Table 25 shows the character set and code page tables you can update, depending on the printer you are using or emulating.

Table 25. Tables to update in the APSRFTBL module based on printers
Printer10Character Set TableCode Page Table
4224APSCS24VAPSCP24V
4234APSCS34VAPSCP34V
4247APSCS47VAPSCP47V
64xx (6400, 6408, 6412)APSCS64XAPSCP64X
65xx (6408, 6412)APSCS64XAPSCP64X

If the APSRFTBL resident-font tables do not contain an entry for a font requested in a print job, PSF issues an error message. Processing of the print job stops on the page where the font was requested, but continues on the succeeding pages. To prevent this error, you can edit the resident-font tables in APSRFTBL and associate the font character set or code page of any font referenced in a print job with the identifier of a resident font.

For example, suppose a user has specified Prestige 10-point font (character set C0S0PR10) for a print job being sent to a 4224 printer, but that font is not included in APSCS24V, the character set table in the APSRFTBL module for 4224 font character sets. You can decide to map that font to the Gothic 10-point symbol set that is resident in the 4224 printer.

Note:
For a list of resident symbol sets, see the publications for your printer.

To change the APSCS24V table in the APSRFTBL module for a 4224 printer:

  1. Duplicate the entry line for the Gothic 10-point font.
  2. Change the character set name in the duplicated line to the character set name of the font specified in the print job, as in this example:
    DC     CL8'C0D0GT10',XL2'001A',XL2'0000'
    DC     CL8'C0S0PR10',XL2'001A',XL2'0000'
  3. Because the resident-font table is searched sequentially, put the fonts used most often at the beginning of the table.
    Note:
    Do not change or delete the last entry in the tables; the entry CL8'FFFFFFFF' marks the end of each table. Do not change the table labels.
  4. After changing the table, assemble the APSRFTBL module and install (link-edit) APSRFTBL into the applicable LINKLIB.

If a printer is run in emulation mode, the table for the emulation mode printer is used. For example, if the 4230 printer is run in 4224 emulation mode, you update the APSCS24V and APSCP24V tables.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014