142
Chapter 7 Block Characters
^M6;6 <CRLF> DEF ^R0;12 <CR> ^M4;4 <CR> ^R0;-12<CR>GHI^R0;12
<CR> ^M2;2 <CR> ^R0;-12 <CR> JKL<CRLF> prints:
The ^R command defines both the top and eight of each block c haracter.
NOTE: The control sequence ^R0;XX <CR> moves the cursor up ( for
negative XX values) or down (for positive XX values ) in multiples of
0.01 inches.
When planning the position for the next character, the cursor is always
referenced at the top of the next character cell . The total distance to be moved
equals a multiple of the current block character height as def ined in the ^M
parameter.
In this example the value 12 (from ^R0;12) multiplied by the current block
character height 6 (from ^M6;6) = 72/100 inch. This is the distance that the
cursor moves down from the top left corner of the character cell following the
“F” to the baseline.
The value -12 (from ^R0;-12) multiplied by the current bloc k character height
4 (from ^M4;4) -48/100 inch. This moves the cursor to the top of the left corner
of the “G” for the beginning of the “GHI” print sequence.
Other Size Variations
^M2;4<CRLF> WIDE<CRLF> prints:
^M4;2<CRLF> TALL <CRLF> prints:
^M2;6 <CRLF> WIDER<CRLF> prints: