define yourself, that does tic work of a whole long scnes of pnntcr
commands.AnyLaserJet11emulationcommandcango into a macro.
Puttingmacrostogetherto automaticallyrepeatsequencesof tasksis like
usingarealprogrammingIanguagc.YourStarMicronicsdealermayknow
of someprc-writtenmacrosalreadyavailablefor the Star LaserPnntcr8.
You’llfindmacrosespeciallyhandyfor creatingletterheadsand business
forms,andalsofor settingtabs,subscriptsandsuperscripts.
Yourpnntcrcanstoreupto32macroswithouttheoptionalRAMexpansion.
To manageprinter memoryyou can make a macro eithertemporary(it
disappearswhenyouresettheprinter)orperrnanent(ildisappcarsonlywhen
youturnoff theprinter).
You assigneach macroan ID numberwhen you first defineit. Usc this
SpecifyMacroIDcommandtospecify(inplaceof n)theIDnumberoflhc
macroto whichyouwishto refer:
<ESC>&f n Y
Forexamplesayyouwanttodeleteamacronumbered80.Youwouldfirsl
selectthatmacrowiththecommand<ESC>&f80Y.Thenyouwoulddelete
it withtheMacroControlcommand<ESC>&f 8Xas dcscnbcdbelow.
Macro Control
The Macro Control commandpcrforrns severaljobs for you, such as
defining,runningand deletingmacros.To managemacrosyou send the
followingcommand:
<ESC>&f n X
FornyouenteranumberfromO(zero)to 10tospecifywhatmacrocontrol
functionyouwanttopcrforrn.Thesefunctionsaredescribedinthefollowing
table:
n FUNCTION
O(zero) Start defining macro. Creates a new macro with the last
spccificdmacro number,This macro will bc tcmporary;to
make it permanent use <ESC> &f 10X after your
definition.Theprinterwillmakea macroof thescqucnccof
commandsthatfollowthisone,untilit getsthecommandto
stopdefiningthemacro.
95