home *** CD-ROM | disk | FTP | other *** search
/ Fish 'n' More 2 / fishmore-publicdomainlibraryvol.ii1991xetec.iso / disks / disk408.lzh / Post / postlj.doc < prev    next >
Text File  |  1990-11-21  |  3KB  |  87 lines

  1. PostScript LaserJet printing driver (PostLJ, with Post V1.3)
  2. ============================================================
  3.  
  4. Copyright Adrian Aylward 1990.
  5.  
  6. You may freely copy, use and modify this program (postlj).  The source is
  7. included in the distribution.
  8.  
  9. The program calls the PostScript interpreter library to render a series of
  10. PostScript files to LaserJet printer connected to the parallel port.  It
  11. supports all the possible page sizes, i portrait or landscape orientation.
  12.  
  13. It has been tested on a LaserJet IIP.  It will likely work with the other
  14. current models in the LaserJet family or emulations thereof.
  15.  
  16. It is run from the CLI command line. There is no workbench startup.
  17.  
  18. The CLI interface is very simple.  No attempt has been made to provide fancy
  19. keywords for the options; if you can't remember them write yourself a script.
  20.  
  21. There are no status checks on the printer device, so it the output hangs
  22. check that your printer is plugged in and switched on.  Is is advisable
  23. to switch the printer on before starting, otherwise the first few characters
  24. may be lost, and the printout corrupted.
  25.  
  26. Usage
  27. =====
  28.  
  29.     postband [-options ...] [files...] [TO tofile] [MEM fhlv..]
  30.  
  31. The filename defaults to "par:" the parallel device handler.  You can specify
  32. an alternative name if you want to save the output in a file, or send it to
  33. a different handler.
  34.  
  35. The options are indicated by an initial "-".  They are single letters,
  36. followed by a numeric value.
  37.  
  38.     page size
  39.         s0   legal
  40.         s1   letter
  41.         s2   executive
  42.        *s3   A4  (default)
  43.         s4   COM-10
  44.         s5   monarch
  45.         s6   C5
  46.         s7   DL
  47.  
  48.     page orientation
  49.        *l0   portrait  (default)
  50.         l1   landscape
  51.  
  52.     begin printing at page number
  53.        *b0   all pages
  54.         b999 any value from 1 to 9999
  55.  
  56.     end printing at page number
  57.        *e0   all pages
  58.         e999 any value from 1 to 9999
  59.  
  60.     number of copies
  61.        *n0   use #copies, or 1 if zero or more than 99 (default).
  62.         n99  any value from 1 to 99
  63.  
  64.     graphics compression
  65.         c0   disabled
  66.         c1   enabled  (default)
  67.  
  68.     If you have an earlier model LaserJet that does not support graphics
  69.     compression (the model II, I think) you must disable it.
  70.  
  71. The "files..." are the PostScript files to be interpreted.  Usually these
  72. will be the standard startup "init.ps" followed the by file you wish to
  73. print.
  74.  
  75. The TO filename defaults to "par:" the parallel device handler.  You can
  76. specify an alternative name if you want to save the output in a file, or
  77. send it to a different handler.
  78.  
  79. The MEM options are passed directly to Post.  Up to 5 are allowed; later
  80. values override earlier values.  See the file post.doc for details.
  81.  
  82. For example, to print pages 10 through 15 (inclusive) of a document on
  83. a LaserJet connected to the serial port, in letter format, landscape
  84. orientation:
  85.  
  86.     postlj -s1 -l1 -b10e15 init.ps doc.ps to ser:
  87.