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