User`s manual

7–95Digital Emulation
Selecting Fonts for Printing (SGR)
ASCII Code CSI Ps m
Hex Code 9B Ps 6D
Dec Code 155 Ps 109
Purpose Selects fonts for printing or plotting.
NOTE: This SGR sequence format is also used to select several character
attributes. (Refer to page 7–99.) You can combine several SGR
sequences by separating Ps values with semicolons ( ; ).
Discussion Ps values from 10 through 19 select the font or type family used for
printing. (Initial SGR number assignments are covered on page 7–93.) If
you want to print more than 10 fonts or type families on a page, you
must reassign other IDs to these SGR numbers.
If you select a specific font, all seven font attributes are already assigned. If
you select a type family, you have two choices for the other six font
attributes (type size, spacing, etc.): you can use the default values for those
attributes or you can change one or more attributes with control sequences.
Thus, selecting a type family gives you more options.
You can use the select font sequence anywhere in the data stream. The
selected font remains in effect until the printer receives another select font
sequence or a Reset to Initial State (RIS) sequence. After a power–up RIS
sequence, the printer uses SGR number 10 for print mode and SGR number
19 for plot mode.
If you send an assign type family or font (DECATFF) sequence for the
current SGR number, the sequence takes effect immediately. You do not have
to select the current SGR number.
If you select an SGR number that does not have a type family ID or a font ID
assigned and you try to plot, the filled rectangle will print.