Download Print this page

Citizen CBM-202PC-04 User Manual page 58

Thermal printer mechanical control lsi
Hide thumbs Also See for CBM-202PC-04:

Advertisement

[Function]
Setting Horizontal Tab Position
[Code]
<1B>H<44>H [ <n> ] k<00>H
[Range]
{0 n FFH}
{0 k 20H}
[Outline]
Specifying a horizontal tab position.
[Caution]
When the data, <n> k, is equal to or smaller than its preceding data, <n> k-1, it is
assumed that tab setting is finished.
processed as normal data.
When the data, <n> k, exceeds a 1-line print area, set the horizontal tab position,
assuming "Set column position = Maximum print column + 1."
The horizontal tab position does not change even if the character width is altered after
setting the horizontal tab position.
[Default]
[See Also]
HT
[Sample Program]
See Sample Program and Print Results for HT on Page 45.
Data is described in Hex code.
Data is described in Hex code.
"n" indicates the no. of columns from the beginning to the horizontal tab position. At
this time, n= set position 1 is to b e specified. For example, to set the position at 9th
column, n=8 is to be specified.
k denotes the number of horizontal tab positions you want to set.
The tab position is set at position where it is "character width x n" from the line
beginning. The character width, at this time, includes the rightward space amount.
In double wide characters, it is made double of the ordinary case.
Tab positions can be specified are maximum 32. Specifying exceeding this is ignored.
<n> k, which denotes a setting position, is input in the increasing order and ends at
<00> H.
ESC D NUL clears all the set tab positions. Following clearing, horizontal tab
command is ignored.
Initial value is specified for each eight characters(9
characters.
[Print Results]
If this is the case, the next data onward will be
58
CBM-202PC-04 User's Manual
th
th
th
.17
.25
column) of ANK
CITIZEN

Advertisement

loading