HP PCL/PJL reference - PCL 5 Comparison Guide

2-38 Printer-Specific Differences ENWW
Default Galley Character (UI). Character code of the
character to be printed when a specified character is not within
any of the defined regions.
Number of Regions (UI). Number of regions for which galley
characters are defined. Regions are defined for a table in
which the first character code byte specifies the row and the
second byte specifies the column.
Region #x Upper Left Character Code (UI). Character code
defining upper left corner of Region #x.
Region #x Lower Right Character Code (UI). Character
code defining lower right corner of Region #x.
Region #x Galley Character (UI). Character code of the
character to be printed when a character within Region #x is
missing from the selected font.
If the value of the galley character field is 0xFFFF, then if the font
contains a missing character glyph, that glyph is printed. The missing
character glyph can be downloaded using the PCL Download
Character command with a character code = 0xFFFF and a glyph
ID = 0.
If both the character specified by the original character code and by
the galley character code are missing, the CAP is advanced in
accordance with previous PCL rules for missing characters, that is, it
is advanced according to the current setting of HMI (Horizontal
Motion Index).
10 Number of Regions (n) 11
12 Region #1 Upper Left Character Code 13
14 Region #1 Lower Right Character Code 15
16 Region #1 Galley Character 17
. . . . . .
6*n+6 Region #n Upper Left Character Code 6*n+7
6*n+8 Region #n Lower Right Character Code 6*n+9
6*n+10 Region #n Galley Character 6*n+11
* This segment is for Font Format 16. The Data Segment Size field for Font Format 16
fonts is 4 bytes; the segment for Font Format 15 fonts is identical except the Data
Segment Size field is 2 bytes instead.
Byte 15 (MSB) 8 7 (LSB) 0 Byte