home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 3 / 3335 < prev    next >
Encoding:
Internet Message Format  |  1991-05-17  |  6.2 KB

  1. From: clewis@ferret.ocunix.on.ca (Chris Lewis)
  2. Newsgroups: comp.text,comp.periphs.printers,comp.lang.postscript,alt.sources,alt.text.dwb
  3. Subject: Psroff 3.0 Available for Anon-UUCP
  4. Message-ID: <1500@ecicrl.ocunix.on.ca>
  5. Date: 16 May 91 07:56:45 GMT
  6.  
  7. Psroff 3.0 is in queue at comp.sources.unix, and should be out shortly
  8. after Rich gets back from his honeymoon.  I'm posting the information
  9. blurb now, plus anon-UUCP access.  Anon-FTP sites are welcome.
  10.  
  11.             PSROFF 3.0 - What is it?
  12.         Chris Lewis (clewis@ferret.ocunix.on.ca)
  13.             Updated: 91/05/15
  14.  
  15. Psroff is a software package that allows you to use CAT troff
  16. (the version of troff that comes bundled with most versions of
  17. UNIX) or ditroff (aka DWB) with a variety of different printers.
  18. Namely, psroff can generate HP PCL format (suitable for use with HP
  19. Laserjet compatible printers), Postscript (suitable for use with any
  20. Postscript printer, and Display Postscript tools for on-screen
  21. preview), and ditroff-format (suitable for any of a variety of different
  22. ditroff->printer converters, eg: xtroff (X Windows), xditview,
  23. jetroff, psdit, xproof, tpscript etc).  It runs on any version of UNIX.
  24.  
  25. What does it do: Provided that you have the prerequisites, psroff
  26. is capable of generating "perfect" typeset output, and comes with
  27. a number of utilities to help you set things up properly.  Plus
  28. gazillions of extra features to allow you to do all sorts of nifty
  29. stuff.  Psroff also attempts to simulate features in ditroff that
  30. are not in C/A/T troff.
  31.  
  32. Psroff is a remote descendant of the lroff/lcat program I wrote
  33. around 1984.  Lroff/lcat is not very good and should be discarded.
  34.  
  35. What you need:
  36.     - Any version of troff, ie: C/A/T (aka "old") troff, ditroff
  37.       (aka DWB), Berkeley ditroff and groff (Gnu troff).
  38.     - Printers:
  39.     - If you have postscript printers, you need nothing else.
  40.       (You can even use a laserjet with a postscript cartridge, such
  41.       as the Pacific Page, Adobe or HP cartridges.)
  42.     - If you have a HP Laserjet III printer, psroff uses the
  43.       built-in scalable fonts, and you need nothing else.
  44.     - If you have a HP Laserjet compatible, you will need a source
  45.       of TeX PK, HP SFP, or Jetroff PK fonts at various sizes.
  46.       Psroff comes with software to automatically build and integrate
  47.       PK or SFP fonts for use on laserjets, and includes a complete
  48.       S font at all troff sizes.  Further documentation on
  49.       precisely what you need is in the psroff README.
  50.       You will also need Perl 2 (or better) to use the "smart"
  51.       PK font builder, but it can be done manually if you don't
  52.       have it.
  53.       Compatibility:  Laserjet+ (or clones) will work.
  54.       HPLJ II's (or clones) are better.
  55.     - If you want to drive devices other than HP Laserjet or
  56.       Postscript compatible printers, chances are you can find
  57.       a ditroff driver for it on the net.  Eg: xtroff.  You will
  58.       need the ditroff driver plus anything else it needs.
  59.  
  60. Differences between PSROFF 1.0 and 2.0:
  61.  
  62.     - Full support of HP Laserjet incremental downloading of SFP
  63.       or PK format fonts, which can be adapted to imperfect
  64.       Laserjet clones if necessary.
  65.     - Font (SFP and PK) manipulation facilities.
  66.     - The S font in sizes 6 thru 36 for HP Laserjet compatible printers.
  67.     - Better documentation.
  68.     - Per-driver/printer configuration files.
  69.     - A printer optimizer, which given good enough fonts can reduce
  70.       output size and printer overhead by a factor of 3 or more.
  71.     - A configuration checker.
  72.     - A TROUBLE file with hints on how to resolve any problems you
  73.       may encounter.
  74.     - A LASERFONTS file with a description on how to build fonts for
  75.       HP Laserjets.
  76.     - More fully automated install and reconfiguration.
  77.     - Macro adapter libraries.
  78.     - Lots of nifty extra features.  (eg: translation table
  79.       overrides, special functions, X & Y page shift options)
  80.     - People with slow or non-existent FPU's will notice dramatic
  81.       performance improvements.  Factor of 10 or more sometimes.
  82.       (switched over to mostly integer arithmetic)
  83.  
  84. Differences between PSROFF 2.0 and 3.0:
  85.     
  86.     - Full support of HP Laserjet III built-in scalable fonts.
  87.     - Full support of ditroff input (including Berkeley and
  88.       Groff extensions (such as polygons and filled objects)
  89.     - ditroff drawing commands, and emulation with C/A/T troff.
  90.     - Fully automated installation w.r.t. ditroff.
  91.     - Extensible character set in both ditroff and C/A/T troff
  92.     - More extensive installation and operation documentation
  93.     - A simple postscript spooler program, capable of arbitrary
  94.       page reordering and N-up processing.
  95.     - Compatibility with psfig (postscript file inclusion)
  96.  
  97. How to get it:
  98.  
  99.     - Psroff 1.0 was posted in comp.sources.unix in October 1989.
  100.       (Volume 20.  Sorry, I don't have the archive index)
  101.     - Psroff 2.0 was sent out over alt.sources in November 1990.
  102.     - Psroff 3.0 is due out in comp.sources.unix mid-May 1991.
  103.  
  104. At present, only psroff 2.0 is available for anon-FTP.  If you
  105. can't wait, send me mail for the FTP access points.  Psroff 3.0
  106. is available for anon-UUCP now.  This information is included at the
  107. end of this file.
  108.  
  109. Please note that I cannot honour direct requests for individual copies
  110. of psroff because of limited bandwidth on our network connections.
  111. Because of the S fonts, psroff is rather big...
  112.  
  113. Anon-ACCESS:
  114.  
  115.   Site latour has set up anonymous UUCP access for psroff 3.0.  Issue
  116.   the following commands to retrieve the files:
  117.  
  118.      for i in 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19
  119.      do
  120.     uucp latour!~nuucp/archive/psroff/Part$i.Z !/usr/spool/uucppublic/
  121.      done
  122.      uucp latour!~nuucp/archive/psroff/Patch.01.Z !/usr/spool/uucppublic/
  123.  
  124.   Files ~nuucp/archive/psroff/Partnn.Z (nn is 01..19), and Patch.01.Z
  125.   onwards.  This is psroff 3.0, plus any subsequent patches.  Do NOT attempt
  126.   any wildcarding.  The login is 'anonuucp'.  There is no password.  The phone
  127.   number is (613) 237-0792.  There is a Telebit T2500 on that line that answers
  128.   in the following order: PEP, V.32, 2400 (Bell), 1200, 300. 
  129.  
  130.   Call at as high a speed as you can handle.
  131.  
  132.   Courtesy Michael Richardson (mcr@sandelman.ocunix.on.ca)
  133.   Execution of rmail is permitted, please drop him a note
  134.   (as in "mail latour!mcr") letting him know who you are.
  135.  
  136. If you retrieve this archive and have facilities for setting it up
  137. for anon-FTP, please let me know the particulars.
  138.