User's Manual

-59-
horizontal and vertical motion units does not affect the current left margin.
The horizontal motion unit ( x) is used for calculating the printing area width.
The calculated result is truncated to the minimum value of the mechanical pitch.
If the width set for the printing area is less than the width of one character,
when the character data is developed, the following processing is performed:
The printing area width is extended to the right to accommodate one
character.
If the printing area width cannot be extended sufficiently, the left margin is
reduced to accommodate one character.
If the printing area width cannot be extended sufficiently, the right space is
reduced.
If the width set for the printing area is less than one line in vertical, the following
processing is performed only on the line in question when data other than
character data (e.g., bit image, user-defined bit image) is developed:
The printing area width is extended to the right to accommodate one line in
vertical for the bit image within the printable area.
If the printing area width cannot be extended sufficiently, the left margin is
reduced to accommodate one line in vertical.
The commands which set the printing area width for bit image printing and its
minimum widths are as follows:
Bit image (ESC *):
Single density mode = 2 dots
Double density mode = 1 dot
Downloaded bit image (GS /):
Double width mode or Quadruple mode = 2 dots
Normal mode or Double-height mode = 1 dot
NV bit image (FS p):
Double width mode or Quadruple mode = 2 dots
Normal mode or Double-height mode = 1 dot
Raster bit image (GS r 0):
Double width mode or Quadruple mode = 2 dots
Normal mode or Double-height mode = 1 dot
[Default] nL = 0, nH = 2
For 58mm paper width model; nL = 104, nH = 1
[Reference] GS L, GS P
GS \ nL nH
[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 current position in page mode.
• This command sets the distance from the current position to [(nL + nH × 256)
× vertical or horizontal motion unit].
[Details] • This command is ignored unless page mode is selected.
When pitch N is specified to the movement downward:
nL + nH × 256 = N
When pitch N is specified to the movement upward (the negative direction), use the
complement of 65536.