Character Definition And Format
9
Tally ANSI
This language is an emulation of the Tally MT660 native language, which was
based on ANSI 3.64. It is the default emulation of the 6600 Series printers.
This language has been enhanced as needed throughout the development of
the 6600 Series printers.
Character Definition And Format
This section presents and explains the Reserved Control Codes and Escape
Sequences that control how printed output will look, where it will print,
characters that are available, etc.
Attributes, Print Position, and Type Styles
This escape sequence is used for setting up fonts by allowing you to control
the print attributes (boldface, underline, overline, etc.), print position
(superscript and subscript), and type style selection. The basic sequence is:
This sequence changes both the primary and secondary fonts, but does not
change the character set selected except when changing into or out of the
OCR sets. In this command you may combine codes for attributes, print
positions, and type styles. You may send all of the attributes available and the
printer will act on all of them. However, when you send type style codes and
super- and subscript codes, the printer will act only on the last type style code
and whichever of the super- and subscript commands appears last.
The codes in the following lists may be listed in any order in the command.
Each code must be separated from the following code by a semicolon.
Using this escape sequence, you can select such things as Italicized Courier
font by sending a code to select the Courier type style along with a code to
select italic printing (see
Table 1 on page 10 for an explanation of combining
character definition and format codes).
The codes in Table 1 may be listed in any order in the command. Each code
must be separated from the following code by a semicolon.
ESC
[
n
1
; n
2
; nx m ASCII Command
1B 5B n
1
3B n
2
3B nx 6D Hex Equivalent