
<ESC>(10O<ESC>(s0p8h8v0s7b360T<ESC>&k15H font data The Selection
String
<ESC>(30802X<ESC>&k15H font data The ID Call
See Font Mapping Appendix pages for specific character set data for each font.
PJL MICR Command Example
Appendix H has an illustration of an Accounts Payable check and remittance
information. The page used a PCL macro for the static data and background design.
This manual does not address macro design and programming, but the variable text
information including all the PJL and PCL commands used to print the example are on
the page following the sample check. For illustrative purposes there are some extra
spaces in the text preceding the printable data. The following paragraphs describe the
command functions. The commands are a minimal set chosen to produce the example.
Please consult Lexmark Technical Publications for the complete descriptions of PJL and
PCL printer commands.
PJL Unlock Sequence
The first two lines of the variable text example are PJL commands that unlock the MICR
font resources and enter PCL language processing. The password used is PASSWORD,
the initial ship default. These commands and all following commands are all case
sensitive.
<ESC> is used to illustrate the ASCII Escape Character, ASCII 27, hex 1B. An actual
datastream requires the Escape Character, not <ESC>.
PCL Initial Set-Up
The next two commands set up some printer PCL variables. These commands are
normally found early in the data stream. We chose a minimal set.
<ESC>&l2a1h6d1e64F sets the paper size to LETTER, the input tray to TRAY 1, the
lines per inch to 6, the top margin to 1, and the lines per page to 64. The next command,
<ESC>&u600D, is the Unit of Measure command set to 600 dots per inch mentioned in
Section 7. This affects proper MICR line spacing and X and Y cursor positioning.
PCL Macro Call
The next command calls macro 100 that was previously loaded in RAM memory. When
called, the graphic background, logos, and static data are written to the internal print
buffer.
PCL Font Calls, Positioning Commands and Variable Print Data
The next eleven lines of data in the example call printer resident fonts, position the
cursor, and print the variable information. This is using the minimal data required,
particularly the font selection strings, <ESC>(s4099t0b10H being a very short version to
call Courier, normal weight, 10 pitch.
<ESC>*p300x600Y is a PCL positioning command. In this case its values are 600 pixels
down and 300 pixels to the right of the upper left corner of the page. The Unit of
measure command determines the exact distance.
Appendix G
Source Technologies, LLC ST9720 Secure MICR Printer User’s Guide
59