Sending Information To The Lq - Epson LQ-2500 User Manual

Epson printer user's manual
Hide thumbs Also See for LQ-2500:
Table of Contents

Advertisement

Sending information to the LQ-2500

The printer loads characters in the print style (Letter Quality draft, or
proportional) and font (Roman, Sans Serif, Courier, Prestige, or Script)
that the printer is currently using. It also records whether italic or script
(either superscript or subscript) is turned on. This means that if you
want to print a character in the italic mode, for example, you must have
the italic mode turned on when you define the character.
The command to define characters is one of the most complex in the
LQ-2500s repertoire. The format of the command is:
The EXape '&" is simple enough. The 0 (which is ASCll code 0, not
the numeral zero in quotation marks) allows for future enhancements.
At this time it is always ASCII 0.
With the LQ, you can define many characters with a single
command. The values
last characters you are defining. If you are defining only one character,
nl
n2
and
are the same. You can use any codes between 32 and 127
nl
decimal for
and
the code for a space. Also, you can use letters in quotation marks
instead of ASCII numbers for
For instance, if you wanted to redefine the characters A through 2,
would be "A" (or ASCII code 65) and
90). So the command ESCape '&" 0 'AZ" (followed by the appropriate
data) would replace the entire alphabet of capital letters.
Following the specification of the range of characters to be defined are
(d0-d2)
three data bytes
space around it. The left space (in dot columns) is specified by
the right space is specified by d2. The second byte
number of columns of dots that are printed to make up the character.
By varying the width of the character itself and the spaces around it,
you can create proportional-width characters that print at draft speed.
Table 6-3 shows the maximum values for these bytes.
Graphics and Userdefined Characters
nl n2 d0 dl d2
ESCape '&" 0
nl
n2
and
are the ASCII codes of the first and
n2,
but it is best not to define decimal 32, which is
nl
n2.
and
n2
that specify the width of the character and the
data
would be 'Z" (or ASCII code
(dl)
specifies the
nl
do,
and
6-15

Advertisement

Table of Contents
loading

Table of Contents