3. PRINTER FUNCTIONS
SMICE-PS
56
3-
[Default]
aL = 1, aH = 0, bL = 255, bH = 255, n = 1, r = 1
[Reference]
GS C 0, GS C 2, GS C ;, GS c
[Example]
H
n
L
n
\
S
G
H
n
L
n
\
S
G
H
n
L
n
\
S
G
H
n
L
n
\
S
G
H
n
L
n
\
S
G
[Name]
Set relative vertical print position in page mode
[Format]
ASCII
GS
\
nL
nH
Hex
1D
5C
nL
nH
Decimal
29
92
nL
nH
[Range]
0
≤
nL
≤
255, 0
≤
nH
≤
255
[Description]
• Sets the relative vertical print starting position from the cur-
rent position in page mode.
• This command sets the distance from the current position
to [(nL + nH x 256) x vertical or horizontal motion unit] inches.
Notes]
• This command is ignored unless page mode is selected.
• When N is specified to the movement downward:
nL + nH x 256 = N
• When N is specified to the movement upward (the negative
direction), use the complement of 65536.
• When N is specified to the movement upward:
nL + nH x 256 = 65536 - N
• Any setting that exceeds the specified printing area is ig-
nored.
• This command function as follows, depending on the print
starting position set by ESC T:
1) When the starting position is set to the upper left or lower
right of the printing, the vertical motion unit (y) is used.
2) When the starting position is set to the upper right or lower
left of the printing area, the horizontal motion unit (x) is used.
• The horizontal and vertical motion unit are specified by GS
P.
• The GS P command can change the horizontal (and verti-
cal) motion unit. However, the value cannot be less than the
minimum horizontal movement amount, and it must be in
even units of the minimum horizontal movement amount.
[Reference]
ESC $, ESC T, ESC W, ESC \, GS $, GS P
[Example]