
3
ESC$nLnH
[Name] Set absolute print position
[Format] ASCIIESC $ nL nH
Hex1B 24 nL nH
Decimal27 36 nL nH
[Range]0≤ nL≤ 255
0≤ nH
≤
255
[Description]Sets the distance from the beginning of the line to the position at
whichsubsequent characters are to be printed.
•
The distance from the beginning of the line to the print position is
[( nL + nH * 256) *(vertical or horizontal motion unit)] inches.
[Note] • Settings outside the specified printable area are ignored.
• In standard mode, the horizontal motion unit ( x) is used.
[Reference] ESC\, GS $, GS \
ESC%n
[Name]Select/cancel user-defined character set
[Format] ASCIIESC % 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.
[Note]When the user-defined character set is canceled,the internal character set is
automatically selected
• n is available only for the least significant bit.
[Defaults] n=0
[Reference] ESC&,ESC?
ESC&yc1c2[x1d1...d(y×x1)].. .[xkd1...d(y×xk)]
[Name] Define user-defined characters
[Format] ASCII ESC & y c1 c2[x1d1...d(y x1)]...[xkd1...d(y
xk)]
Hex 1B 26 yc1 c2[x1d1...d(y x1)]...[xkd1...d(y
xk)]
Decimal 27 38 yc1
c2[x1d1...d(y
x1)]...[xk
d1...d(y
xk)]
[Range] y=3
32 ≤ c1≤ c2≤ 126
0≤ x≤ 12(12×24)
0≤ x≤ 9(9×17)
0≤ d1...d(y× xk)≤ 255
[Description]Defines user-definedcharacters.
•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.
[Note]• The allowable character code range is from ASCII code <20>H to <7E>H (95characters).
•
It is possible to define multiple characters for consecutive character codes.
If only one character is desired, use c1 = c2.
• d is the dot data for the characters. The dot pattern is in the horizontal directionfrom the
left side. Any remaining dots on the right side are blank.
• The data to define a user-defined character is(y×x)bytes.