4.3BSD-UWisc/man/cat8/transcript.8

Compare this file to the similar file:
Show the results in this format:




TRANSCRIPT(8)       UNIX Programmer's Manual        TRANSCRIPT(8)



NAME
     pscomm, ps?f, psbad, psrv, pstext, psbanner, psint - TRAN-
     SCRIPT spooler filters for POSTSCRIPT printers

SYNOPSIS
     /usr/misc/lib/ps/ps*

DESCRIPTION
     These are the low-level TRANSCRIPT interface filters for use
     by the 4.2BSD line printer spooling system through the
     printer description file /_e_t_c/_p_r_i_n_t_c_a_p.  The _p_s?_f entries
     are all links to the _p_s_i_n_t._s_h shell script.  This script
     uses argv[0] (the name it was invoked under) to determine
     which action to take.  The options are as specified in the
     _4._2_B_S_D _L_i_n_e _P_r_i_n_t_e_r _S_p_o_o_l_e_r _M_a_n_u_a_l. This shell script
     sources a printer-specific shell script named ._o_p_t_i_o_n_s in
     the current working directory (the spooling directory) which
     may do additional printer-specific processing (e.g., specify
     no page reversal).  The _p_s_o_f entry is responsible for for-
     matting a banner break page.  It exec's the _p_s_b_a_n_n_e_r filter
     which leaves the banner page in a file named ``.banner'' for
     _p_s_c_o_m_m to print.  The program _p_s_c_o_m_m is the lowest level
     filter.  It manages communication with the printer, error
     handling, status reporting, etc.  It distinguishes between
     text files (which get formatted) and POSTSCRIPT print files.
     If the input to _p_s_c_o_m_m does not begin with the POSTSCRIPT
     magic number - the first two characters being ``%!'' -
     _p_s_c_o_m_m will invoke _p_s_t_e_x_t to list the file on the printer.
     If the first bytes of the input file are ``%!PS-Adobe-'',
     and if the printer options so specify, _p_s_c_o_m_m will also
     page-reverse the file (with the _p_s_r_v filter) before print-
     ing.

     All other ``formatting'' filters run _p_s_c_o_m_m at the far end
     of a pipeline, the nearer end doing translation to
     POSTSCRIPT only.  _p_s_g_f, _p_s_n_f, _a_n_d _p_s_t_f, are the filters for
     _p_l_o_t(5), _d_i_t_r_o_f_f(1), and _t_r_o_f_f(1) respectively. The _p_s_i_f
     filter will also accept any POSTSCRIPT print file, such as
     those generated by Scribe.  Other filter entries, such as
     those for _T_e_X _D_V_I files, _c_i_f_p_l_o_t, and raw raster data are
     not yet in place, and may be available from other sources.
     The current action for these filter types is to execute
     _p_s_b_a_d, a script which prints and logs an error message that
     the translation filter is not available.  The translation
     filters are usually invoked by giving an option to _l_p_r(1).
     It is not correct to invoke the interface filters directly.
     More flexibility in format conversion may be achieved by
     avoiding the filter/translation step via an _l_p_r option, and
     invoking a translator directly.

FILES
     /usr/misc/lib/ps/



Printed 1/10/87            12 Nov 1985                          1






TRANSCRIPT(8)       UNIX Programmer's Manual        TRANSCRIPT(8)



          POSTSCRIPT library, prologues, filters, etc.

     /usr/tmpX/RV*
          Temporary files for _p_s_r_v.

     .options
          Printer-specific options script (in the printer spool
          directory).

     _p_r_i_n_t_e_r.acct
          Printer accounting file.

     _p_r_i_n_t_e_r-log
          Printer log file.

     .banner
          Break page temporary (in the spool directory) , gen-
          erated by _p_s_o_f/_p_s_b_a_n_n_e_r.

     status
          Printer status file (in the spool directory), shared by
          _l_p_d(8), and _p_s_c_o_m_m.

SEE ALSO
     lpr(1), lpc(8), lpd(8), printcap(5).
     enscript(1), ps4014(1), ps630(1), pscat(1), psdit(1),
     psrev(1), psroff(1), ptroff(1).
     _4._2_B_S_D _L_i_n_e _P_r_i_n_t_e_r _S_p_o_o_l_e_r _M_a_n_u_a_l

AUTHOR
     Adobe Systems Incorporated

NOTES
     POSTSCRIPT and TRANSCRIPT are trademarks of Adobe Systems
     Incorporated.
     Scribe and Unilogic are registered trademarks of Unilogic,
     Ltd.
     TeX is a trademark of the American Mathematical Society.

















Printed 1/10/87            12 Nov 1985                          2