Citizen Systems 291 User Manual
Page 43
CBM-290/291 User’s Manual
29
CITIZEN
(12) Initializing Printer (ESC @)
Code : [1B]h + [40]h
Clears data stored in the print buffer and brings various settings to the initial state (Default state).
•
Data inside the internal input buffer are not cleared.
•
Dip switches setting are read once again.
(13) Setting Horizontal Tab Position (ESC D n NUL)
Code : [1B]h + [44]h + n [00]h
* {0
≤
n
≤
FF}
Data is described in Hex code
Specifying a horizontal tab position.
•
"n" indicates the no. of columns from the beginning to the horizontal tab position. At this time, n= set
position - 1 is to be specified. For example, to set the position at 9th column, n=8 is to be specified.
•
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.
•
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.17.25.33.) of ANK characters.
(14) Specifying/canceling highlighting (ESC E n)
Code : [1B]h + [45]h + n
* {0
≤
n
≤
FF}
Data is described in Hex code.
Specifying/canceling the highlighting characters.
•
"n" is valid only for the lowest bit (n0).
•
Control by the lowest bit (n0) is shown as follows:
n0
Type
0
Canceling highlighting.
1
Specifying highlighting.
•
This is effective to all characters.
•
Dot configuration of a highlighted character includes one extra dot added at its side.
•
The print result of Double printing and highlight character printing is completely same.