CBM-270 User’s Manual
ESC ! n
[Function] | Collective specifying the printing mode |
|
|
| |||
[Code] | <1B> H <21> H <n> |
|
|
| |||
[Range] | 0 ≤ n ≤ 255 |
|
|
|
|
| |
[Outline] | Printing mode is assigned. Each n bit indicates the following: | ||||||
|
|
|
|
|
|
|
|
| Bit |
| Function |
|
| Value | |
|
|
| 0 |
| 1 | ||
|
|
|
|
|
| ||
| 0 |
| Character Font |
| Font A |
| Font B |
| 1 |
| Undefined |
|
|
|
|
| 2 |
| Undefined |
|
|
|
|
| 3 |
|
| Canceled |
| Specified | |
| 4 |
| Double height |
| Canceled |
| Specified |
| 5 |
| Double width |
| Canceled |
| Specified |
| 6 |
| Undefined |
|
|
|
|
| 7 |
| Underline |
| Canceled |
| Specified |
[Caution] ∙ With double height and double width being specified simultaneously, double wide and double high characters are consisted.
∙An underline is attached to the full character width, which, however, is not attached to the part having been skipped by the horizontal tab. Neither is it attached to
characters.
∙The underline width is as having been specified by <ESC - >. (The default setting is 1 dot width. )
∙Specification with this command is invalid to Kanji, except specification and cancellation of highlighting
∙In case that double wide character and normal character exist in same one line, the layout of underline is consistent one.
[Default] | n = 0 |
[See Also] | ESC E, ESC − |
[Sample Program]
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H00) ; "H" ;
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H01) ; "H";
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H08) ; "H";
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H10) ; "H";
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H20) ; "H";
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&H80) ; "H";
LPRINT CHR$ (&H1B) ; " ! " ; CHR$ (&HB9) ; "H";
LPRINT CHR$ (&HA) ;
END
[Print Results]