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 doesnot 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 tobc thenumberoflines
down from the top of the page that you wantleft blankbefore 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 youwantadifferentbottommargin,firstdecidehowmanytextlineswill
producethe margin you want. Checkthat they won’t producea bottom
marginlowerthan thepagelength.Thensend the followingText Length
command,enteringfor n yourdesirednumberof lines:
58