ESC $ nL nH
[Name]
Set absolute print position.
[Format]
ASCII
ESC
$
nL nH
Hex
1B
24
nL nH
Decimal
27
36
nL nH
[Range] 0
≤
nL
≤
255
0
≤
nH
≤
255
[Description] Set the distance from the beginning of the line to the position at which
subsequent characters are to be printed.
The distance from the beginning of the line to the print position is [(nL
+
nH x 256) x (vertical or horizontal motion unit)] inches.
ESC i
[Name]
Cuter
[Format]
ASCII
ESC
i
Hex
1B
73
Decimal 27
105
ESC % n
[Name]
Select/Cancel user-defined character set.
[Format]
ASCII
ESC
%
n
Hex
1B
25
n
Decimal 27
37
n
[Range]
0
≤
n
≤
255
[Description] Selects or cancels the user-defined character set.
When the LSB of n is 0, the user-defined character set is
canceled.
When the LSB of n is 1, the user-defined character set is
selected.
ESC & y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
[Name]
Define user-defined characters.
[Format]
ASCII
ESC & y
c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
Hex
1B 26 y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
Decimal 27 38 y c1 c2 [x1 d1...d(y
×
x1)]...[xk d1...d(y
×
xk)]
[Range] y
= 3
32
≤
c1
≤
c2
≤
126
0
≤
x
≤
12 Font A (12
×
24)
0
≤
x
≤
9 Font B (9
×
17)
0
≤
d1 ... d(y
×
xk)
≤
255
[Description] Defines user-defined characters.
y
specifies the number of bytes in the vertical direction.
c1
specifies the beginning character code for the definition,
and c2
specifies the final code.
x
specifies the number of dots in the horizontal direction.