Toselect style forthe secondary font,just reverse theparenthesis and use the
same nnumbers:
<ESC> )S nS
Remember thatstyle is arelatively low-priorityattribute. If aparticular font
satisfiesall higher priority attributes but doesn’tcome in the style you want,
you’llget that font without your style.
Stroke weight
The weight of afont defines how lightly or boldly itprints.
Youcan be flexible about stroke weight.The following command gives you
arangeof 15 degreesof boldness, though not many fonts exploitthat range.
Sendthis commandto select aprimary fontwith your desired strokeweight:
<ESC> (S nB
in which you replace nwith anumber from –7 (meaning light)to +7 (very
bold). You need the negative signto get the lighter weights. Aweight of O
(zero) produces medium print.
Toselect thestroke weightforthe secondaryfont, usethe samenumberswith
thiscommand:
<ESC> )S nB
An incidentalnote: You will likely use optional fonts to give you boldface,
soprobably don’t need to know this. But it’s possible to print bold without
evenhaving abold fontin theprinter. You justprint thetextyou want in bold
two times, with the overprint offset by 4decipoints.
So you can use the command <ESC> &a nHto back up, youjust need to
knowthe widthindecipoints ofwhatyou wantto overprint.Inamonospaced-
pitch font likeCourier that’s easy: just keep track of how many characters
youprint. In aproportional font you’d keep track of the decipoints by using
acharacter-width table.After backing up 4decipoints less thanthe totaltext
width youjust print your text again.
71