Citizen Systems 291 User Manual

Page 43

Advertising
background image

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.

Advertising