[mod.computers.vax] VMS printer

stokes%cmc.cdn%ubc.CSNET@CSNET-RELAY.ARPA (Peter Stokes) (11/28/85)

We have an LA120 connected as our system printer.  If I try the /header
option when printing a file (PRINT/LOWER//NOBURST/NOFLAG/NOFEED FOO.TXT)
the page number etc are not at the top of the page.  The header info is 
actually being printed somewhere within the page amongst the text.  Is 
there a way of adjusting a page length parameter to correct this?  I don't 
want to SET PRINTER/PAGE=N because that would affect the form feed at the 
end of each page option (PRINT/FEED) which is working fine.  

Any help would be appreciated.

Peter Stokes
CMC

info-vax@ucbvax.UUCP (12/04/85)

The /NOFEED qualifier is the culprit, here.  It seems that when /NOFEED
is used, the top and bottom margin settings for the form used.  Thus
the text from one page goes all the way to the bottom of the page (actually
a few lines onto the top of the next page).  The header line is printed on 
what VMS thinks is the top line of the page; most people really want this
to be a few lines down on the page, so they roll the printer back a bit to
offset the header a little, thus, the top few lines on the page are what
VMS thinks are the bottom lines of the previous page.  When /NOFEED is used, 
VMS prints all the way to the bottom of the page (i.e., onto the top of
the next page) rather than leaving the bottom margin blank (the bottom margin
usually is 6 lines, a few of which are at the top of the next page); thus the
header appears within the text on the next page.

Well, that describes the problem, but doesn't solve it.  It is possible
NOT to use the /NOFEED qualifier?  That probably will solve the overlap 
problem.  It is possible to change the length of the page on a job by
job basis using the /FORMS qualifier.  You will have to define a form that
hase a page length of whatever you want it to be (margin information can be 
included).  Use the DEFINE/FORM command.  For more information, see
the DCL Dictionary.  Contrary to what is said most places in the documentation,
operator intervention is NOT required to change forms on a printer provided 
both forms have the same /STOCK qualifier.  In this case, the queue manager
will change the forms automatically.

								DPVC

								BITNET:: DPVC@UORDBV.BITNET
								UUCP::   ur-tut!dpvc