HOST FORMS DESCRIPTION LANGUAGE

You can also use the mapping process to assign a different character to a key. Figure 2±8 shows you how to map a little used keyboard character, such as the cent sign (¢), to a new font character required in your form, the fraction one±half ( ).

 

 

 

 

 

 

Figure 2±8.

Mapping to a different font character

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Virtual keyboard

 

 

Font character map

 

Keyboard emission

 

character map

 

 

 

 

 

 

 

 

 

 

Xerox

 

Xerox

 

 

 

 

 

Font

Keyboard

Hexadecimal

Keyboard

 

character

 

character

 

 

ASCII

character

character

code point

table

 

identifier

 

identifier

 

code point

that prints

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

¢

 

4A

 

4A

 

 

000/275

 

000/275

 

 

 

1F

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

You cannot map the following keyboard characters to a different character: A to Z, a to z, and 0 to 9.

Virtual keyboard character maps

When you press a key on the terminal keyboard, it emits a unique code. This special code is referred to as a hexadecimal code point.

A specific hexadecimal code point corresponds to the same character, regardless of the keyboard you are using. For example, hexadecimal code point C1 always corresponds to an uppercase A.

Keyboards may vary from country to country, so there are a few hexadecimal code points that correspond to different characters depending on the keyboard you are using. For example, on a U.S. English keyboard, hexadecimal code point 4A corresponds to the cent symbol (¢); on a UK English keyboard, hexadecimal code point 4A corresponds to the dollar symbol ($). U.S. English is the default keyboard, but you can customize a virtual keyboard character map for each unique keyboard configuration you need.

A unique Xerox character identifier is assigned to each character in the Xerox centralized and decentralized fonts. The printer uses the Xerox character identifier to locate the graphic representation of the character. The Xerox character identifier matches the hexadecimal code point to the character it represents. For example, the Xerox character identifier 0/101 corresponds to the uppercase A.

For more information on keyboard character maps, see the ªVirtual keyboard and font character mapsº appendix in the Xerox Print Resources Manager/Host Forms Description Language 3.2 for IBM MVS Managing Resources manual.

2±10

HOST FORMS DESCRIPTION LANGUAGE 3.2 FOR IBM MVS CREATING FORMS

Page 24
Image 24
Xerox Printer manual Virtual keyboard character maps, Ascii