70 Printer Control Codes
ESC $
n
L
n
H
Set absolute horizontal print position
ESC %
n
n
= 00
01
Select user defined characters
Normal (ROM) characters
User-defined (RAM) characters
ESC & 00
n
m a
1
a
2
a
3
d
1
...d
k
Define user defined characters
ESC (-
n
L
n
H
m d
1
d
2
d
1
= 01
02
03
d
2
= 00
01
02
05
06
Select line/score
Underline
Strikethrough
Overscore
Turn off scoring
Single continuous line
Double continuous line
Single broken line
Double broken line
ESC (^
n
L
n
H
d
1
...d
k
Print data as characters
ESC (t 03 00 d
1
d
2
00
d
1
= ESC t d1
d
2
= 00
01
03
07
19
08
09
1A
1B
1C
1D
1E
1F
20
21
22
18
Assign character table
Italic
#437
USA
#850
Multi-lingual
#860
Portuguese
#861
Icelandic
#863
Canadian French
#865
Nordic
#866
Russian
#3840
IBM-Russian
#3841
Gost
#3843
Polish
#3844
CS2
#3845
Hungarian
#3846
Turkish
#3847
Brazil-ABNT
#3848
Brazil-ABICOMP
#852
Latin-2
ESC * m
n
L
n
H
d
1
...d
k
Select bit-image
ESC +
n
Set
n
/360
″
line spacing
ESC -
n
n
= 00
01
Turn under line on/off
Turns underline off
Turns underline on
ESC / m
Select vertical tab channel
ESC 0
Select 1/8
″
line spacing
ESC 2
Select 1/6
″
line spacing
ESC 3
n
Select
n
/180
″
line spacing
ESC 4
Select italic font
ESC 5
Cancel italic font
Standard Mode
ASCII Code
Function