Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026