PRSVR/CONFIG Aegis PRSVR/CONFIG
NAME
prsvr/config - Print Server Configuration Directives
DESCRIPTION
Configuration directives for the print server are read from a file when
the print server is started. The name of this file is specified on the
command line, following the prsvr command.
Note that some of the options and arguments below now can be overridden
by user options to the prf command. Additionally, some new options make
older options obsolete. The older options still are functional, and are
the defaults in some circumstances. See individual descriptions for
complete explanations.
The following configuration directives are recognized:
Directive Meaning
bottom_margin [n] Number of lines to skip at the bottom of the page.
This option can be used only if the prf command does
not contain a margin specification.
Default if omitted: 4
collate_copies [on|off]
Enables/disables page collation. Valid on the
Domain/Laser-26 or any other PostScript printer.
Default if omitted: off
cpi [n] The number of characters per inch (the pitch) printed
by the current printer. Use this option if you use a
non-default pitch for a printer. Default values are
as follows:
IMAGEN 12
SPIN 12
PRINTR 10
VER 12
GE 12
LASERWRITER 12
LASER26 12
ddf_name [pathname] Specify a device descriptor file for a MULTIBUS*
Controller. This option is useful for driving a
printer with a MULTIBUS card. Apollo-supplied
printers which may use this option are the IMAGEN and
Versatec printers.
Default if omitted: /dev/versatec
device Specify the Domain supported printer types or user
supplied device drivers which print files. The
following are valid devices:
Default if omitted: spinwriter
[
spinwriter |
printronix |
versatec |
ge |
imagen |
laserwriter |
laser26 |
user1 |
user2 |
user3 |
user4
]
file_banners Specify whether you want a banner page preceding each
file, following each file, or suppressed.
Default if omitted: first
[
first |
first last |
off
]
form_feeds [n] Specify the number of pages to form feed between
jobs.
Default if omitted: 1
interface Specify the hardware interface used by an IMAGEN
printer. The hardware interfaces are:
serial - SIO line;
versatec - Versatec IKON 10071 and 10085 boards;
multibus - user-supplied MULTIBUS controller.
[
serial |
versatec |
multibus
]
lpi [n] Specify the number of lines
per inch printed by the current printer. Use
this option if you don't use the default number of lines
per inch on a printer.
imagen 6
spin 6
printr 6
vers 6
GE 6
laserwriter 7.2
laser26 7.2
logo [string|none] Specify a character string to be printed on the
banner page.
Default if omitted: none
model_number[xxx] Currently, this option applies to printers with
multiple model numbers, i.e.:
imagen 8/300 for the CX
LBP-10 for the LBP-10
IP3 for the IP3 controller
versatec V8236
V8224
V8244
V8272
V80
pageno_column [n] Specify column in which page number is printed in the
header. May be overridden by user options to the prf
command.
Default if omitted: 90
page_headers [on|off]
On prints a one line header at the top of each page,
containing the filename and page number. May be
overridden by user options to the prf command.
Default if omitted: on
page_length [n] Length, in lines, of page. May be overridden by user
options to prf command. This is the default option if
print_length is not specified.
Default if omitted: 66
page_reversal [on|off]
The normal page printing order [off] is reverse
collation (last page printed first). On causes prsvr
to reverse this order of pages as they are printed on
the Domain/Laser-26 or any other PostScript printer
(first page printed first).
Default if omitted: off
page_width [n] Width, in characters, of page. If the input line
length exceeds the specified page width, the excess
charaters are truncated and a warning message
appears, listing the number of truncated lines. May
be overridden by user options to the prf command.
This is the default option if print_width is not
specified.
Default if omitted: 132
paper_size size Set the default paper size used by the Domain/Laser-
26 printer. This is used if -paper_size option is
omitted from the prf command line. This also overides
the default paper tray selection if the default tray
does not contain the specified paper size. This
directive may be used instead of the print_length and
print_width directives. Specify size as 'a', 'b',
etc. using the chart below.
Size Width Length
a 8.5" 11"
b 11" 17"
legal 8.5" 14"
statement 5.5" 8.5"
a3 297 mm 420 mm
a4 210 mm 297 mm
a5 137 mm 210 mm
b4 257 mm 364 mm
b5 182 mm 257 mm
plot_mode [on|off] Specify whether the device will accept plot files.
Default if omitted: off
print_length [inches]
Specify in inches the length of paper which can be
used for printing, i.e., the length of paper minus
any limits set by the printer's physical
capabilities, including the margins you physically
set on the printer. For example, IMAGEN printers
will take paper size 8.5 x 11 inches but can only
print on an area size 8.00 by 10.8 inches. Use this
command instead of page_length to specify page
format.
print_width [inches]
Specify in inches the width of paper which can be
used for printing, i.e., the width of paper minus any
limits set by the printer's physical capabilities,
including the margins you physically set on the
printer. For example, if you use Spinwriter operator
settings, the print_width option must reflect those
settings. Use this command instead of page_width to
specify page layout.
printer_name [string]
Specify printer name used in the -pr option of the
prf command; useful when several printers are
attached to a single node.
Default if omitted: p
resolution [n] Specify the resolution of the printer in dots per
inch. If you use the IMAGEN cx, set the resolution at
300 dots per inch. You may also choose a resolution
of 144 dots per inch for the GE printer if the
firmware configuration is 403277 or greater. May be
overridden by user options to the prf command. The
default values are:
cx 300
ge 72
sio_line [n] Specify SIO line to which printer or user device is
attached; not meaningful for Printronix or Versatec
printers. If SIO line 3 does not exist (as on DN3xx
systems), the default line is 2.
Default if omitted: 1
speed [n] Specify baud rate for SIO line; not meaningful for
Printronix or Versatec printers.
top_margin [n] Specify number of lines to skip at the top of the
page. This option can be used only if the prf command
does not contain a margin specification.
EXAMPLES
Sample configuration files might look like these:
Printronix Printer:
print_width 13.0
print_length 11.0
bottom_margin 4
pageno_column 90
resolution 66
form_feeds 1
file_banners on
page_headers off
plot_mode on
printer_name p
device printronix
logo <none>
IMAGEN cx Printer:
print_width 8.0
print_length 10.8
page_headers off
pageno_column 72
file_banners on
device imagen
plot_mode on
interface serial
speed 19200
printer_name cx
sio_line 1
resolution 300
logo <none>
SEE ALSO
prsvr
For details about starting the print server
prf For details about queueing files to a printer