Laser Printer User Manual

Butsomecommandsincludetwonvariables,whichamshownasnl andn2.
Thesenormally~pmsentbytestobeaddedtogethertoproduceonesum,in
whichnl representssingleunitsand n2 represents256-unitgroups.
Finally,a few commandscan have many n variables(such as tab stops),
whicham listedthe same way. And one or two includea secondkindof
variable,whichaR showninthischapterassinglelowercaseletters,suchas
c or m.
5.1.2 Usereal numbers,notASC/1symbols
An
importantpoint:withFX-850commandsanynumberyouputafterthe
cESC> code is a real number,not the printableASCII symbolfor that
number as in LaserJet11Pcommands.In FX-850mode, for the number
shownafteran<ESb codeyoumustenterwhatevercharacteroccupiesthat
position in the ASCII table. We’ll alwaysuse decimalnumbersin our
descriptions.
For example,in FX-850emulationyouset the rightmarginto column55
withthis command:
<ESC>Q 55
Youwouldwritethiscommandin BASICas:
10 LPRINTCHR$(27);“Q”;CHR$(55)
That BASIC command sends the printer the symbol Q and whatever
characterhappenstobeinASCIIposition55.YourStarLaserPrinter4’sFX-
850progiaminterpretsthese,notas ASCIIsymbols,but only as the com-
mandthatmeans“makecolumn55 therightmargin”.
5.1.3 Unsupportedcommands
YourStarLaserPrinter4, becauseitis alaserprinter,ignoresthefollowing
FX-850commands:
c paperend
cESC> 8 and<ESC>9
sheetfeedercontrol <ESC><EIkb
selectcolor
cESC> r
copy,selectand downloadcharacterset cESC>:<ESbYO<ES@ &
selectdrafl/NLQmode
<ESC>X
c selectNLQ font
<ESC>k
94