| I've set the terminal port serving LN03$Q2 to have a width of 80
columns and this seems to produce a more readable header/trailer
page. At least you get the first half dozen or so characters printed
clearly and should help, unless your user name is PERKINS or PERKINST
when you'll have to check the small print at the bottom of the trailer
to see who printed it (Sorry Nicola, Tony)
I don't expect this change to have any nasty side effects on the
format of the file that is printed, but I'm sure you'll let me know
if it does.
Anybody out there ever done anything with printer form libraries?
|
| yes, below is the setup I use and the header page comes out
80 columns width with the WHOLE banner on it.
Terminal queue LN03$Q2, on BACK::LTA100:,
mounted form LN03_PORTRAIT (stock=DEFAULT)
/BASE_PRIORITY=4 /DEFAULT=(FLAG,FORM=LN03_PORTRAIT (stock=DEFAULT))
/LIBRARY=SYSDEVCTL Lowercase /OWNER=[SYSTEM]
/PROCESSOR=LATSYM /PROTECTION=(S:E,O:D,G:R,W:W)
/SCHEDULE=(NOSIZE) /SEPARATE=(RESET=(LN03_RESET))
***** notice the reset module and forms
Terminal: _LTA100: Device_Type: LN03 Owner: No Owner
Input: 9600 LFfill: 0 Width: 255 Parity: None
Output: 9600 CRfill: 0 Page: 72
Terminal Characteristics:
Interactive Echo Type_ahead No Escape
No Hostsync TTsync Lowercase Tab
Wrap Hardcopy No Remote Eightbit
No Broadcast No Readsync Form Fulldup
No Modem No Local_echo No Autobaud No Hangup
No Brdcstmbx No DMA No Altypeahd Set_speed
No Line Editing Overstrike editing No Fallback No Dialup
No Secure server No Disconnect Pasthru No Syspassword
SIXEL Graphics No Soft Characters No Printer Port Numeric Keypad
No ANSI_CRT No Regis No Block_mode No Advanced_video
No Edit_mode No DEC_CRT No DEC_CRT2 No DEC_CRT3
Device spooled to _DUA0:
**** Notice term type and width page etc...
$ show queue/form gives...
Form name Number Description
--------- ------ -----------
DEFAULT 0 System-defined default
LA75_132 (stock=DEFAULT) 204 LA75_132
LA75_80 (stock=DEFAULT) 203 LA75_80
LN03_132 (stock=DEFAULT) 202 LN03_132
LN03_LANDSCAPE (stock=DEFAULT) 201 LN03_LANDSCAPE
LN03_PORTRAIT (stock=DEFAULT) 200 LN03_PORTRAIT
* contents of device library
Directory of TEXT library SYS$SYSROOT:[SYSLIB]SYSDEVCTL.TLB;1 on 29-JUN-1988 14:25:21
Creation date: 16-APR-1988 15:46:18 Creator: VAX-11 Librarian V04-00
Revision date: 16-APR-1988 16:42:19 Library format: 3.0
Number of modules: 6 Max. key length: 39
Other entries: 0 Preallocated index blocks: 1
Recoverable deleted blocks: 0 Total index blocks used: 1
Max. Number history records: 20 Library history records: 2
LA75_132
LA75_RESET
LN03_132
LN03_LANDSCAPE
LN03_PORTRAIT
LN03_RESET
With the queue set up I can print/queue=ln03$q2/form=???
where ??? is portrait or landscape and it does it. After the job
has finished the printer is reset to the factory settings.
SYS$LIBRARY:SYSDEVCTL.TLB just contains the escape sequences for
the printer controls etc
IAN.
|