Butsomecommandsincludetwonvariables,whichamshownasnl andn2.
Thesenormally~pmsentbytestobe addedtogetherto produceonesum,in
whichnl representssingleunitsand n2 represents256-unitgroups.
Finally,a few commandscan have many n variables(suchas tab stops),
whicham listed the same way.And oneor 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 decimalnumbers in 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 thecom-
mandthatmeans“makecolumn55 the rightmargin”.
5.1.3 Unsupportedcommands
YourStarLaserPrinter4, becauseitis a laserprinter,ignoresthefollowing
FX-850commands:
c paperend
cESC> 8 and<ESC>9
● sheetfeedercontrol <ESC><EIkb
● selectcolor
cESC> r
● copy,selectanddownloadcharacterset cESC>:<ESbYO<ES@ &
● selectdrafl/NLQmode
<ESC>X
c selectNLQfont
<ESC>k
94