changingtheactualmeaningof a “line”.
Whenyouincreasethelinedepth
youeffectivelydecreasethenumberoflinesperinch,andincreasethepage
length.
Thecommandyousendto setthelinedepthlookslikethis:
<ESC>&?n C
(notethatthecharacterafterthe“&”isalower-case“L”)inwhichforn you
canenteranumberfromOto 336.If n iszero,lineswillbeprintedontopof
eachother,andif 336,theywillbe printed7 inchesapart.
Moving the PRINT position horizontally
Youcan use threedifferentunitsto movethe printpositionhorizontally:
columns(space-widths),dots(eachl/300thof aninch),ortenthsof apoint
(decipoints).Bothcolumnsanddecipointscan be fractionsto twodecimal
places, such as 45.75 dccipoints—which provides a great degree of
accuracyfor graphicsapplications.
Moreover,foreachoftheseyoucanmovetheprintpositionhorizontallyin
twoways.Youcanmoveabsolutelyfromtheleftedgeofthepage.Oryou
canmoverelatively,awayfromthecurrentprintposition.Toshowyouwant
tomoveawayfromthecurrentprintposition,youputaplus(+)orminus(–)
signbeforethe numberof unitsyou wantto move.
If yousendacommandthatwouldputtheprint positionoutsideeitherside
margin,theLaserPrinter8willletyoudojustthat.However,youcan’tsend
the print positionfurtherthanits printablelimitsat the edgesof thepage.
Horizontal moves: by columns, decipoints and
dots
To movethe print positionhorizontallya numberof columns,send the
command:
<ESC>&a n C
in whichforn youenterthenumberof columnsyouwishto movetheprint
position. Soto moveto column45 yousendthecommand:
<ESC>&a45C
Butto move45 columnstotherightof thecurrentprintposition,yousend:
<ESC>&a +45C
63