From: James Sawers <J.Sawers@uts.edu.au>
Newsgroups: comp.sys.mac.system
Subject: Re: Print PostScript FILE: almost a FAQ
Date: 13 Oct 1992 02:36:39 GMT
Organization: Faculty of Education, University of Technology,Sydney Australia
Distribution: world
NNTP-Posting-Host: mac-32.aded.uts.edu.au
X-UserAgent: Nuntius v1.1.1d12
X-XXMessage-ID: <A700735BA8014A22@mac-32.aded.uts.edu.au>
X-XXDate: Tue, 13 Oct 92 12:36:43 GMT

In article <1992Oct7.171211.75@iris-dcp.es> , garcia@iris-dcp.es writes:

>Hello people,
>Does anyone knows what have I do to get a truly postscript file
>from Mac?
>Now, when I choose postscript file in print options I have
>serious problems to print postscript files in non-apple printers.
>Thank you very much for your time in advance.
>Regards
>Felipe


Try this guy's stuff, it works really well.
If you have no ftp access mail me and I'll send the files.

Cheers James.


>Yes, I've done significant work to make either or both 6.x and 7.x LW
drivers
>behave reasonably in a mixed network, and yes, it is possible for peace
and
>harmony to reign.  My package of PostScript LaserWriter goodies lets you
build
>variants of either the System 6 and/or 7 LW drivers that don't conflict
with
>drivers of the opposite ilk.
>
>For example, you could build a variant of the System 6 driver and put it
on
>all your System 6 Macs using the standard System 6 PrintMonitor,
Backgrounder,
>etc., and neither your System 6 nor System 7 users will fight printer
reset
>wars.  The biggest problem you'll face in your situation is distributing
the
>proper drivers to the proper "casual users" in such a way that they
remain
>the "casual users" you've described.
>
>The only caveat to my approach is that in printers that are shared
between the
>two environments, a bit less printer memory is available for System 7
jobs
>because the System 6 driver's LaserPrep dictionary will be resident.  On
an
>original LaserWriter or LaserWriter Plus, this may be a minor problem;
on a
>LaserWriter II-class box it probably won't be unless you're doing some
real
>complex graphics stuff.
>
>I don't have much experience with AppleShare, but it's print server may
toss
>a few curve balls into this scheme since I'm not sure what it does to the
>printing process.  It's worth an experiment, tho.  I'd be interested in
the
>results.
>
>DMM LW Stuff is distributed in two parts:  the main part for System 7
>LaserWriter driver users (which includes extensive documentation), and a
>supplement for older System 6 LaserWriter driver users.  There's a 1.2.2
>update which fixes a few problems in both, and 1.3 should be out shortly
>primarily correcting problems when printing to ancient LaserWriters
running
>PostScript versions before 25.  You can anonymously FTP the packages
from:
>
>    sumex-aim.stanford.edu [36.44.0.6] (& shadows like
wuarchive.wustl.edu)
>             /info-mac/util/dmm-lw-7-stuff-12.hqx
>                           /dmm-lw-56-stuff-12.hqx
>                           /dmm-lw-stuff-122-updater.hqx
>             /info-mac/util/ps-trimmer-101.hqx   (Trimmer cdev for font
mgmt)
>
>or  mac.archive.umich.edu  [141.211.182.23] (also has BART FTP-by-mail
server)
>             /mac/util/print/dmmlwseven1.2.cpt.hqx
>                            /dmmlwsix1.2.cpt.hqx
>             /mac/misc/update/dmmlwupdate1.2.2.cpt.hqx
>             /mac/system.extensions/cdev/pstrimmer1.01.cpt.hqx  (Trimmer
cdev)
>
>They should also be available at Compuserve, but I don't know the
particulars.
>
>[N.B. DON'T USE Stuffit Expander 1.0 to expand these archives, it doesn't
>expand things properly for using Apple's Installer. --DMM]
>
>Below is a blurb for each which briefly explains the problems that I've
tried
>to address:
>
>+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
>
>DMM LW 7.x Stuff version 1.2 is a FREEWARE package of goodies and
documentation
>that explains how the System 7 LaserWriter driver works and what you can
do to
>overcome some of its more annoying anomalies.
>
>Major improvements in Version 1.2 include:
>
>    - LaserWriter 7.x variants that no longer conflict with other
LaserWriter
>      drivers, ending forever those annoying "LaserWriter Reset Wars".
>
>    - Variants now generate safe, portable, and embeddable PostScript
code that
>      is suitable for printing without modification even on non-Apple
printers.
>      Throw away that outdated macps!
>
>    - Additional tools that further improves the portability of
Mac-generated
>      PostScript code, wrapping long lines and transforming the Mac's
8-bit
>      PostScript source data to the more generic 7-bit PostScript
standard.
>
>    - The ability to build Serial LaserWriter drivers which talk
asynchronously
>      through the Modem or Printer Serial Port rather than using
AppleTalk.
>
>    - The ability to incorporate Adobe's error handler dictionary right
in the
>      driver to eliminate the "I sent it to the printer but nothing came
out"
>      syndrome.
>
>    - N-up thumbnail printing support that handles paper size and tray
changes
>      mid-document (now if only the Mac could handle these!)
>
>    - A supplemental package of goodies for older System 6 LaserWriter
driver
>      users (DMM LW 5/6 Stuff) has also been made available separately.
>
>    - Completely updated documentation.
>
>
>DMM LW 7.x Stuff as a whole resolves various grievances leveled against
the
>Macintosh System 7 LaserWriter driver:
>
>    - Why can't the LaserWriter 7.x driver coexist peacefully with
earlier
>      LaserWriter drivers so I don't have to play printer reset wars all
the
>      time?
>
>    - While the LaserWriter 7.x driver conveniently lets me generate
>      PostScript files, how come they're so darn huge?
>
>    - Why don't these PostScript files ever seem to print when sent to
any
>      PostScript printer other than an Apple printer connected to a Mac?
>
>    - What can I do to prevent the driver from including the Mac
dictionary?
>
>    - What can I do to prevent the driver from including the TrueType
engine?
>
>    - What can I do to prevent the driver from including TrueType font
>      definitions (e.g., for printer-resident PostScript fonts)?
>
>    - What can I do to prevent the driver from including PostScript font
>      definitions (e.g., for printer-resident PostScript fonts when
using the
>      Adobe Type Manager)?
>
>    - Is there a way to reduce multiple document pages onto a single
sheet of
>      paper like I've seen on Unix systems?
>
>    - Can the driver be modified to print via the modem or printer
serial port
>      without requiring AppleTalk, so I can easily print when networked
via
>      EtherTalk?
>
>DMM LW 7.x Stuff is distributed as a Compact Pro self-extracting archive.
>Uncompressed, it requires 1.0 MB of disk space.
>
>+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + +
>
>DMM LW 5/6 Stuff version 1.2 is a FREEWARE supplement to the DMM LW 7.x
Stuff
>package tailored to users of older System 6 LaserWriter drivers.  This
package
>of goodies and documentation that explains how to get the most out of
these
>older LaserWriter drivers and allows you to incorporate many of the
features
>that DMM LW 7.x Stuff makes available to System 7 LaserWriter driver
users:
>
>    - Non-conflicting drivers that work in harmony with other versions
of the
>      LaserWriter driver--eliminating the dreaded "Printer Reset" wars of
>      incompatible driver versions.
>
>    - Generation of safe, portable, and embeddable PostScript code that
is
>      suitable for printing without modification even on non-Apple
printers.
>      Throw away that outdated macps!
>
>    - The ability to build Serial LaserWriter drivers which talk
asynchronously
>      through the Modem or Printer Serial Port rather than using
AppleTalk.
>
>    - N-up thumbnail printing support built right into the driver.
>
>    - A PostScript file checkbox right in the Print dialog.
>
>DMM LW 5/6 Stuff is distributed as a Compact Pro self-extracting archive.
>Uncompressed, it requires 214 KB of disk space.  Don't forget to pick up
the
>DMM LW 7.x Stuff package as well!
>
>
>Comments, questions, and suggestions may be directed to:
>
>..Don Markuson
>  Prime Computer, Inc.
>  500 Old Connecticut Path
>  Framingham, MA  01701
>  (508) 620-2800 x3923
>  dmm@tiger1.prime.com     <-- Best method
>
>  Version 1.2                30-April-1992



-- 
"Remember, being pissed off is always better than being pissed on?"
        	      	
J.Sawers@uts.edu.au  (James Sawers)    	       	       	            	    
  	       	       	       	
  Computer Network Manager     	                fone: +61 2 330 3904
  Faculty of Education, 	       	       	    fax:  +61 2 330 3939    
  University of Technology,     	
  Sydney, Australia.    	       	       	    internal x3904
Newsgroups: comp.sys.mac.system