I
Butsomecommandsincludetwonvariables,whichareshownasn] andn2.
Thesenormallyrepresentbytestobeaddedtogethertoproduceoncsum,in
whichn] representssingleunitsandn2 represents256-unitgroups.
Finally,a few commandscan havemany n variables(suchas tab stops),
whichare listedthe same way.And one or two includea secondkind of
variable,whicharcshowninthischapterassinglelowercaselettcm,suchas
c or m.
Use real numbers, not ASCII symbols
Animportantpoint:withEX-800commandsanynumberyouputafterthe
<ESC>code is a real number,not the printableASCII symbolfor that
numberasinLaserJet11commands.InEX-800mode,forthenumbershown
after an <ESC> code you must enter whatevercharacteroccupiesthat
position in the ASCII table. We’ll alwaysuse decimalnumbersin our
descriptions.
For example,in EX-800emulationyou setthe rightmarginto column55
withthiscommand:
<ESC>Q
55
Youwouldwritethiscommandin BASICas:
10
LPRINT CHR$(27);“Q”;CHR$(55)
That BASIC command sends the printer the symbol Q and whatever
characterhappenstobeinASCIIposition55.YourStarLascrPrintcr8’sEX-
800programinterpretsthese,notas ASCIIsymbols,butonly asthecom-
mandthatmeans“makecolumn55 therightmargin”.
Unsupported commands
YourStarLascrPnnter8,becauseitis alaserprinter,ignoresthefollowing
EX-800commands:
● papercnd <ESC>8 and<ESC>9
● sheetfeedercontrol
<ESC><EM>
● selectcolor
<ESC>r
● copy,selectanddownloadcharacterset cESC>:CESC>%<ESC>&
● selectdraft/NLQmode <ESC>X
● selectNLQ font <ESC>k
100