EBCDIC_xx Keyword Support

EBCDIC_xx keywords are used to remap entries of EBCDIC-to-ASCII translation table for printer sessions that receive SNA character string (SCS) data streams. For example, if you want to print host space characters using ASCII X'1B', add the following line to your PDF file and recompile to update the PDT file:
EBCDIC_40 = 1B
You can specify two or more characters for one EBCDIC character. The following definition:
EBCDIC_F1 = 1 2 3
translates EBCDIC X'F1' into "123" in ASCII.
You can also remap EBCDIC code points (X'00'-X'3F') which are normally assigned to SCS control characters. The following line:
EBCDIC_15 = 0C
overrides the SCS new line function with X'0C', which normally works as a form feed function. If you remap a code point that is not used for a SCS command (for example, X'27') Personal Communications sends the defined code to the printer and does not send SNA sense data to the host. The following example
EBCDIC_27 = 1B
defines EBCDIC code point X'27' as ASCII X'1B', which is used as an escape character on most personal computer printers.

If you do not need to use any SCS command processing but still need EBCDIC-to-ASCII translation, the EBCDIC_PASSTHRU? is a better solution. If you do not need any SCS command processing or EBCDIC-to-ASCII translation, ASCII_PASSTHRU? is an easier solution.