Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

PRSVR

PRSVR DEVICE_DRIVERS

PRF

PRSVR/CONFIG - Print Server Configuration Directives     86/08/22


  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                 Default     Meaning

  BOTTOM_MARGIN [n]            4        Number of lines to skip at the bottom
                                        of the page.  This option can be used
                                        only if the PRF or PRFD command does
                                        not contain a margin specification.

  COLLATE_COPIES [ON|OFF]      OFF      Enables/disables page collation.
                                        Valid on the DOMAIN/Laser-26 or
                                        any other PostScript printer.

  CPI [n]          IMAGEN        12     The number of characters per inch (the
                   SPIN          12     pitch) printed by the current printer.
                   PRINTR        10     Use this option if you use a non-
                   VERS          12     default pitch for a printer.
                   GE            12
                   LASERWRITER   12
                   LASER26       12

  DDF_NAME [pathname]   /DEV/VERSATEC   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.

  DEVICE [SPINWRITER |    SPINWRITER    Specify the DOMAIN supported printer
          PRINTRONIX |                  types or user supplied device drivers
          VERSATEC |                    which print files.
          GE |
          IMAGEN |
          LASERWRITER |
          LASER26 |
          USER1 |
          USER2 |
          USER3 |
          USER4]

  FILE_BANNERS [FIRST |      FIRST      Specify whether you want a banner
                LAST |                  page preceding each file, following
                OFF]                    each file, or suppressed.

  FORM_FEEDS [n]             1          Specify the number of pages to form
                                        feed between jobs.

  INTERFACE [SERIAL |                   Specify the hardware interface used
             VERSATEC |                 by an IMAGEN printer. The hardware
             MULTIBUS]                  interfaces are: SERIAL - SIO line;
                                        VERSATEC - Versatec IKON 10071 and
                                        10085 boards; MULTIBUS - user-
                                        supplied MULTIBUS controller.

  LPI [n]            IMAGEN      6      Specify the number of lines per inch
                     SPIN        6      printed by the current printer.  Use
                     PRINTR      6      this option if you don't use the
                     VERS        6      default number of lines per inch on
                     GE          6      a printer.
                     LASERWRITER 7.2
                     LASER26     7.2


  LOGO [string|NONE]      NONE          Specify a character string to be
                                        printed on the banner page.

  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
                                        VERSATEC  V8236
                                                  V8224
                                                  V8244
                                                  V8272
                                                  V80

  PAGENO_COLUMN [n]       90            Specify column in which page number
                                        is printed in the header.  May be
                                        overridden by user options to the
                                        PRF command.

  PAGE_HEADERS [ON|OFF]   ON            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.

  PAGE_LENGTH [n]         66            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.

  PAGE_REVERSAL [ON|OFF]  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).

  PAGE_WIDTH [n]          132           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.

  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]      OFF           Specify whether the device will
                                        accept plot files.

  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 capabil-
                                        ities, 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]       P         Specify printer name used in the
                                        "-pr" option of the "PRF" command;
                                        useful when several printers are
                                        attached to a single node.

  RESOLUTION [n]        CX      300     SpecifY the resolution of the printer
                        LBP10   240     in dots per inch. If you use the
                        GE       72     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.

  SIO_LINE [n]                1         SpecifY SIO line to which printer or
                                        user device is attached; not meaning-
                                        ful for Printronix or Versatec
                                        printers. If SIO line 3 does not
                                        exist (as on DN3xx systems), the
                                        default line is 2.

  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 or PRFD
                                        command does not contain a margin
                                        specification.



  Sample configuration files might look like these:

      PRINTRONIX PRINTER                IMAGEN CX PRINTER


      PRINT_WIDTH    13.0               PRINT_WIDTH      8.0
      PRINT_LENGTH   11.0               PRINT_LENGTH    10.8
      BOTTOM_MARGIN  4                  PAGE_HEADERS    OFF
      PAGENO_COLUMN  90                 PAGENO_COLUMN   72
      RESOLUTION     66                 FILE_BANNERS    ON
      FORM_FEEDS     1                  DEVICE          IMAGEN
      FILE_BANNERS   ON                 PLOT_MODE       ON
      PAGE_HEADERS   OFF                INTERFACE       SERIAL
      PLOT_MODE      ON                 SPEED           19200
      PRINTER_NAME   P                  PRINTER_NAME    CX
      DEVICE         PRINTRONIX         SIO_LINE        1
      LOGO           <NONE>             RESOLUTION      300
                                        LOGO            <NONE>


RELATED TOPICS

  More information is available.  Type:

  - HELP PRSVR
   for details about starting the print server.

  - HELP PRSVR DEVICE_DRIVERS
   for details about writing user-supplied device drivers.

  - HELP PRF
   for details about queueing files to a printer.

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