Appendix C
IBM ProPrinter X24 and IBM ProPrinter II Commands
C-26
C.2.8
Downloading Customized Characters (DLL)
If you like, you can create "your own" set of characters, and use it in place of the printer's
character set. You can redesign all 256 characters, or just some of them, and load them
into the printer's memory (DLL = Down Line Loading) using the command
ESC = ..
.
Each time you can only load characters in ascending code order. If you want to load
characters with non-consecutive codes, you must execute the command repeatedly (for
each group of characters with consecutive codes).
The area occupied by the characters is 9 dots high and 12 wide (the 12th dot is always a
space). The matrix for constructing the characters has 11 columns with 8 dots per column.
Eleven bytes (one per column) define the shape of the character. One dot is printed for
each bit set to "1" (as in BIM graphics).
Using the DLL command, you can also create graphic symbols and shaded characters.
The graphic symbols are automatically expanded from 8 to 12 dots high (by means of the
character attribute) during printing. But be careful: the algorithm for creating the NLQ font
style and the bold face may not work properly in these cases.
The table of the new characters will be loaded in the printer's RAM. Remember that the
content of the RAM is cleared when you switch off the printer, so the DLL characters are
also lost. If you want to reuse your DLL characters, you must reload them whenever you
power on.
The DLL characters, to be printed, must be preselected using the command
ESC I n
.
Consult the following command:
ESC =
: Customized characters (DLL)
ESC =
n1 n2
ID
m
Customized Characters
Hexadecimal code: 1B 3D
n1 n2
..
character defining parameters: (a b NUL p1..p11)k
Enables customized characters to be created and loads them into the printer's RAM.
Parameters
n1
and
n2
indicate the number of characters to be created and loaded with
the current code sequence.
The ID is a fixed value code which must be:
(20)D
for a Draft Font and
(21)D
for a
ROMAN Font. (For further information about NLQ DLL characters, see the relevant
section of this chapter).
Parameter
m
indicates the decimal code of the first of the standard characters to be
replaced with customized characters. The customized characters that follow the first are
automatically assigned the following decimal codes.
Summary of Contents for PR9
Page 1: ...User s Manual Of PR9 ...
Page 90: ...Appendix A Code Pages A 2 A 1 Olivetti ...
Page 91: ...Appendix A Code Pages A 3 ...
Page 92: ...Appendix A Code Pages A 4 ...
Page 93: ...Appendix A Code Pages A 5 ...
Page 94: ...Appendix A Code Pages A 6 ...
Page 95: ...Appendix A Code Pages A 7 ...
Page 96: ...Appendix A Code Pages A 8 ...
Page 97: ...Appendix A Code Pages A 9 ...
Page 98: ...Appendix A Code Pages A 10 ...
Page 99: ...Appendix A Code Pages A 11 ...
Page 100: ...Appendix A Code Pages A 12 ...
Page 101: ...Appendix A Code Pages A 13 ...
Page 102: ...Appendix A Code Pages A 14 ...
Page 103: ...Appendix A Code Pages A 15 ...
Page 104: ...Appendix A Code Pages A 16 OLIVETTI CHAR SET ST15 USSR ...
Page 105: ...Appendix A Code Pages A 17 ...
Page 106: ...Appendix A Code Pages A 18 ...
Page 107: ...Appendix A Code Pages A 19 ...
Page 108: ...Appendix A Code Pages A 20 ...
Page 109: ...Appendix A Code Pages A 21 ...
Page 110: ...Appendix A Code Pages A 22 ...
Page 111: ...Appendix A Code Pages A 23 ...
Page 112: ...Appendix A Code Pages A 24 A 2 PC Character Sets ...
Page 113: ...Appendix A Code Pages A 25 ...
Page 114: ...Appendix A Code Pages A 26 ...
Page 115: ...Appendix A Code Pages A 27 ...
Page 116: ...Appendix A Code Pages A 28 ...
Page 117: ...Appendix A Code Pages A 29 ...
Page 118: ...Appendix A Code Pages A 30 ...
Page 119: ...Appendix A Code Pages A 31 ...
Page 120: ...Appendix A Code Pages A 32 ...
Page 121: ...Appendix A Code Pages A 33 ...
Page 122: ...Appendix A Code Pages A 34 ...
Page 123: ...Appendix A Code Pages A 35 ...
Page 124: ...Appendix A Code Pages A 36 ...
Page 125: ...Appendix A Code Pages A 37 ...
Page 126: ...Appendix A Code Pages A 38 ...
Page 127: ...Appendix A Code Pages A 39 ...
Page 128: ...Appendix A Code Pages A 40 ...
Page 129: ...Appendix A Code Pages A 41 ...
Page 130: ...Appendix A Code Pages A 42 ...
Page 131: ...Appendix A Code Pages A 43 ...
Page 132: ...Appendix A Code Pages A 44 ...
Page 133: ...Appendix A Code Pages A 45 ...
Page 134: ...Appendix A Code Pages A 46 ...
Page 135: ...Appendix A Code Pages A 47 A 3 ISO Character Sets ...
Page 136: ...Appendix A Code Pages A 48 ...
Page 137: ...Appendix A Code Pages A 49 ...
Page 138: ...Appendix A Code Pages A 50 ...
Page 139: ...Appendix A Code Pages A 51 ...
Page 140: ...Appendix A Code Pages A 52 ...
Page 141: ...Appendix A Code Pages A 53 ...
Page 142: ...Appendix A Code Pages A 54 ...
Page 143: ...Appendix A Code Pages A 55 ...
Page 144: ...Appendix A Code Pages A 56 A 4 OCR A Character Sets ...
Page 145: ...Appendix A Code Pages A 57 ...
Page 146: ...Appendix A Code Pages A 58 A 5 OCR B Character Sets ...
Page 147: ...Appendix A Code Pages A 59 ...