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.