Epic 3000
Programmer’s Guide
Programming Codes
100-14362
Rev A
Page 41
[ESC] A
Set variable line spacing to n/72 inch
ASCII
[ESC] A <n>
Hexadecimal
1BH 41H <n>
Decimal
<27> <65> <n>
IPCL
none
EPOS
none
Description
The [ESC] A <n> command sets the default line spacing to n/72. Set n =
1 to 85. Variable line spacing does not take effect until enabled by the [ESC] 2
command. The command is provided to maintain backward compatibility with the
Ithaca
®
Series 50, OKIDATA, IBM, and other printers. It can also be used to print on
preprinted forms.
[ESC] 2
Enable [ESC] A <n> variable line spacing
ASCII
[ESC] 2
Hexadecimal
1BH 32H
Decimal
<27> <50>
IPCL
none
EPOS
none
Description
The [ESC] 2 command is a companion to the [ESC] A <n> command and
puts the specified line spacing into effect. It remains in effect until another line spacing
command is issued.
[ESC] d
Feed <n> lines at the current spacing
ASCII
[ESC] d <n>
Hexadecimal
1BH 64H <n>
Decimal
<27> <100> <n>
IPCL
&%FL <m1> <m2>
EPOS
[ESC] d
Description
The [ESC] d <n> command prints the contents of the buffer (if any) and
performs <n> line feeds at the current line spacing. The command does not change the
default line spacing value. The next character print position is reset to the left margin.
Note:
The IPCL command prints from 00 to 99 lines. For example, if you
wish to feed 12 lines, the IPCL command would be as follows: &%FL12.