Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ imagen(M) — Xenix 2.3.4g

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

catimp(CT)

dviimp(CT)

imprint(C)

lp(C)

lpadmin(C)

ips(M)

itroff(CT)

remote(C)

uux(C)



     IMAGEN(M)                XENIX System V                 IMAGEN(M)



     Name
          imagen.sbs, imagen.pbs, imagen.spp, imagen.remote - IMAGEN
          printer interface scripts.

     Syntax
          imagen.sbs request user title copies options files...
          imagen.pbs request user title copies options files...
          imagen.spp request user title copies options files...
          imagen.remote request user title copies options files...

     Description
          The imagen scripts are the XENIX System V spooler interface
          programs for IMAGEN printers.  They accept the following
          types of files for printing: troff(CT) input, troff output
          (C/A/T format), imPRESS format, DVI format (generally
          produced by ), and straight text.  The proper imagen
          interface script is normally installed using lpadmin(C).

          imagen.sbs uses the ``serial byte stream protocol'' provided
          by isbs.

          imagen.pbs uses the ``parallel byte stream protocol''
          provided by ipbs.

          imagen.spp uses the serial ``sequence packet protocol''
          provided by ips(M).

          imagen.remote sends the print job to a remote computer using
          either uux(C) or remote(C).  The exact command to use is
          defined in the file /usr/spool/lp/remote, and the
          ``printer'' device defined by lpadmin (using the -v flag)
          should be /dev/null.

          Recognized lp(C) options are:

          -oli The input files are in imPRESS format but with no
               document header.

          -olp The input files are text for line printing.

          -olfi
               The input files are in full imPRESS format with a
               document header.

          -olt The input files are troff input.

          -oldvi
               The input files are DVI format ( output), to be
               filtered through dviimp(CT).

          -olc The input files are troff output (C/A/T format), to be
               filtered through catimp(CT).



     Page 1                                           (printed 8/7/87)





     IMAGEN(M)                XENIX System V                 IMAGEN(M)



          -otflag
               Pass option flag to troff.

          -ocflag
               Pass option flag to catimp.

          -ovflag
               Pass option flag to dviimp.

          -oiflag
               flag is an IMAGEN printer control setting:

               1    Print one page per sheet of paper.

               2    Print two pages per sheet of paper.

               O    Print outlines around the page.

               r    Print pages opposite (reverse) of usual order.

               c    Do not collate pages of multiple copies.

               R    Print rules on pages (one every two lines).

               J    Suppress printing the job header (banner) page.

               m    Do not print detailed error messages on the banner
                    page.

               j    Enables jam resistance measures.  The default jam
                    resistance action is controlled by the setting of
                    JAMPROOF in the file /etc/default/imagen.

               Not all control settings are meaningful for every
               IMAGEN printer language.

          -ob  No banner information about the local user or host
               should be generated.

          -ohhost
               The computer responsible for this job is host.

          -ouuser
               The person responsible for this job is user.

          All of the imagen interface scripts read /etc/default/imagen
          to obtain various default settings.  The values obtained,
          and the default values, are:

          JAMPROOF=no
               Whether or not paper-jam resistance measures should be
               used.  If such steps are taken, printing is usually



     Page 2                                           (printed 8/7/87)





     IMAGEN(M)                XENIX System V                 IMAGEN(M)



               slowed down.

          The values of the default settings can be changed to reflect
          the local system configuration.  If /etc/default/imagen does
          not exist or cannot be read, the above default values are
          used.

     Files
          /usr/bin/itroff
               troff for an IMAGEN printer.

          /usr/bin/catimp
               Converts from troff C/A/T output to imPRESS format.

          /usr/bin/dviimp
               Converts from DVI to imPRESS format.

          /usr/lib/ips
               (imagen.spp) IMAGEN serial sequence packet protocol.

          /usr/lib/isbs
               (imagen.sbs) IMAGEN serial byte stream protocol.

          /usr/lib/ipbs
               (imagen.pbs) IMAGEN parallel byte stream protocol.

          /usr/spool/lp/remote
               (imagen.remote) Mapping from local printer name to
               remote or uux command.  Each line is in the format:
                    printer: command
               where printer is the name of the ``local'' IMAGEN
               printer, and command is either a remote or uux
               invocation of lp on another machine.  The other machine
               must be configured so that a remote lp is allowed, and
               the local command should specify whatever options are
               necessary so that the input can be piped into it.
               Additional flags to lp are appended onto the end of
               command by imagen.remote.  A typical remote command
               would be:
                    printer: remote - machine lp -dimagen
               and a typical uux command would be:
                    printer: uux - machine!lp -dimagen

     See Also
          catimp(CT), dviimp(CT), imprint(C), lp(C), lpadmin(C),
          ips(M), itroff(CT), remote(C), uux(C)

     Author
          IMAGEN Corporation.






     Page 3                                           (printed 8/7/87)



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