Laser Printer Applications Manual

Youcannotsettheleft marginfurtheroverthanthe rightmargin.Usethe
followingcommandtosettheleftmargin,settingntobethecolumnnumber
whereyou wanttheleftmarginto start:
<ESC>& a n L
Similarly,to settherightmargin,yousendIhiscommandwithyourdesired
columnnurnbcr:
<ESC>&a n M
If youwanttoputbothleftandrightmarginsbackto theprinter’sprintable
limits—inotherwords,to “clear”thesidemargins—sendthiscommand:
<ESC> 9
Top margin
Vertically,theLaserPrinter8confinesitsprintingtoits“textlength,”which
shouldalwaysbelessthanitspagelength.Botharemeasuredin lines.You
canchangethemeaningof a “line”withline-spacingcommandsdescribed
laterin thischapter.
Whenyou set the top marginthough,it does not change,even when you
changethe definitionof a line. You can use this commandto set the top
marginanytime.Justbcawarethatifthecurrentprintpositionisbelowyour
margin,you’llhavetomovetheprintpositionbackup.Naturally,youhave
to keepyourtop margininsidethepage-lengthlimit.
Usethiscommandto setthetopmargin,settingn tobcthenumberof lines
down from the top of the page that you want left blank before you start
printing:
<ESC>&t’nE
Notethatthecharacterfollowingthe“&” is a lowercase“L”.
Text length and the bottom margin
By default, the LaserPrinter8 automaticallygives you top and bottom
margins of the same size. So you only need to send the Text Length
commandwhenyou wantdifferenttop andbottommargins.
If youwanta differentbottommargin,firstdecidehowmanytextlineswill
producethe margin you want. Checkthat they won’t producea bottom
marginlowerthan the pagelength.Then sendthe followingText Length
command,enteringfor n yourdesirednumberof lines:
58