User`s manual

1 DATECS EP-50
46 47
User’s Manual
24. ESC E n
Specifying/canceling highlighting
[Code] [1Bh] + [45h] + n
[Range] {0 <= n <= FFh}
[Outline] Specifying/canceling the highlighting characters.
“n” is valid only for the lowest bit (n0).
Control by the lowest bit (n0) is shown as follows:
0 Canceling highlighting.
1 Specifying highlighting.
This is effective to all characters of font A.
Characters of font B are not highlighted.
Dot configuration of a highlighted character includes one extra dot
added at its side.
[Caution]
The print result of Double printing and highlight character printing is
completely same.
[See Also] ESC !
[Sample Program]
LPRINT CHR$ (&H1B) + “E” + CHR$ (0);
LPRINT “AAABBB” + CHR$ (&HA);
LPRINT CHR$ (&H1B) + “E” + CHR$ (1);
LPRINT “AAABBB” + CHR$ (&HA);
[Print Results]
23. ESC D [ n ] k NUL
Setting Horizontal Tab Position
[Code] [1Bh] + [44h] + n
1
+ … + n
k
+ [00h]
[Range] {0 <= n <= FFh}
{0 <= k <= 20h}.
[Outline] 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
e 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.
[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. If this is the case, the
next data onward will be processed as normal data. When the data,
<n> k, exceeds a 1-line print area, set the horizontal tab position,
assuming “Set digit position = Maximum print digits + 1.” The horizontal
tab position does not change even if the character width is altered
after setting the horizontal tab position.
[Default]
Initial value is specified for each eight characters
(9 th .17 th .25 th column).
[See Also] HT