home *** CD-ROM | disk | FTP | other *** search
/ Carousel Volume 2 #1 / carousel.iso / mactosh / unix / paintps.sha / README < prev   
Encoding:
Text File  |  1986-07-08  |  2.9 KB  |  54 lines

  1.  
  2.      This shell archive contains a program called paintps which will convert
  3. a MacPaint file (uploaded from a Mac) to PostScript for printing on a
  4. LaserWriter.  It reads a plain MacPaint document as input and produces 
  5. postscript output in the same style as that produced by the 1.1 version
  6. of the Mac LaserWriter driver.  Paintps runs on unix and will automatically
  7. spool its output for printing if no output redirection has been done.
  8. The advantage of paintps is that MacPaint pictures are usually less than
  9. 25K, while the resulting PostScript often exceeds 100K.  This obviously
  10. reduces the file transfer time.
  11.  
  12.      Also included is the version 1.1 laser-prep file, which is needed
  13. by paintps, and a shell script called maclaser, which is called by paintps
  14. to spool its output.  Maclaser is simply a front end to lpr, and depends
  15. on the spooler setup described in the file README.SPOOL.  
  16.      
  17.      This code has been used with 4.2 and 4.3BSD; vaxen, Sun and Sequent
  18. hardware.  We use the TranScript package from Adobe to drive the LaserWriter.
  19. If you're using some other set of PostScript drivers, the spooler hacks
  20. are basically the same, since there are no changes to the drivers themselves.
  21.  
  22.      Paintps is distantly related to a program called paintimp, originally
  23. written by Dave Johnson at Brown University.  It converted MacPaint pictures
  24. to Impress for printing on Imagens.  Ron Hitchens at the University of
  25. Texas hacked on it a bit and added some features.  When we got a LW,
  26. Brian Powell at UT was inspired to do something similar for PostScript.
  27. The resulting paintps is very different from paintimp, but paintimp did
  28. provide the structure and a few subroutines.  Maclaser and the spooler hacks
  29. were conceived by Ron Hitchens' twisted mind.
  30.  
  31.      There are several different critters in this distribution.  They 
  32. probably won't all want to live in the same place.  A makefile is included
  33. for paintps, mainly because it was already there.  Use your local customs
  34. for determining where things should go.
  35.  
  36.      NOTE:  Maclaser can print PostScript generated by any Macintosh program,
  37. not just MacPaint.  (See the man page for maclaser for details.)  For now, you
  38. must use version 1.1 of the LaserWriter driver to generate the PostScript on
  39. the Macintosh.
  40.      You do not have to have the LaserWriter printer driver on the Macintosh
  41. to use paintps.
  42.      When Apple settles down on their Printer Drivers, I will modify this
  43. code to support the latest 3.* LaserWriter driver.  The latest driver I have
  44. seen is version 3.1, and I don't think it will be hard to modify paintps to
  45. produce that driver's new format.
  46.      And by the way, the "Chooser" desk accessory won't install the version 1.1
  47. LaserWriter driver.  To use LaserWriter 1.1 with the new systems, simply install
  48. and use "Choose Printer" (from Finder 4.1 days).  I have noticed no problems
  49. using the old driver with the new ROMS or new system.
  50.  
  51. -------------------------
  52. Brian Powell    brian@sally.utexas.edu
  53. Ron Hitchens    hitchens@sally.utexas.edu
  54.