[comp.sys.next] Mac PostScript on NeXT

got@cs280a (Gordon Tillman PFGotM) (01/26/91)

Hello again,

I posted an article a couple weeks back requesting info on printing Mac
postscript files on the NeXt.  Dan Davidson was kind enough to send me
a header file that he had used successfully on Dec machines.  

I tried to use it the the NeXT, but can't quite seem to make it work.
I don't get any errors, but I don't get any output either.  If I under-
stand correctly, these header files (probably not the correct term) define
a bunch of functions that are called by the Mac postscript.

I tried just imbedding the entire header file near the beginning of a Mac
postscript file and got the results indicated above.

Does anyone have any other ideas?

Thanks,


Gordon Tillman                                        got@shell.com
Processing Facilities and Maintenance                 Shell Oil Co.        
-- 
Gordon Tillman                                        got@shell.com
Processing Facilities and Maintenance                 Shell Oil Co.        

tempest@walleye.uucp (Kenneth K.F. Lui) (01/27/91)

In article <1991Jan26.043713.27194@shell.shell.com> got@cs280a (Gordon Tillman PFGotM) writes:
>I posted an article a couple weeks back requesting info on printing Mac
>postscript files on the NeXt.  Dan Davidson was kind enough to send me
>a header file that he had used successfully on Dec machines.  
>
>I tried to use it the the NeXT, but can't quite seem to make it work.

I've had success transferring postscript files from the Mac to
the NeXT and printing them.  When generating the postscript files
from the Mac, at the print dialog box, issue Command-K, not
Command-F.  Command-K tells the driver to write the laserprep
header that's needed to process Mac-specific print files.  Edit
the resultant postscript# file so the first line contains
%!PS-Adobe-2.0.  The default laserprep header doesn't have this
so the NeXT will think you're printing a normal file without it,
giving you streams and streams of postscript source code.
Alternatively, you can hack the laserprep LROM and include it.
(It's in LaserPrep, resource POST, ID -8192, string #1.  After
modifying, it should look like:

%!PS-Adobe-2.0
%%Title: "Laser Prep -- The Apple PostScript Dictionary (md)"
%%Creator: Apple Software Engineering
%%CreationDate: Thursday, March 19, 1987
)

I've used the above to print stuff from MS WORD 4.00, even the
tables feature...the application from hell...if it works,
anything should :-)  BTW, the NeXT doesn't do bitmap smoothing
although you can get some info on that type of support on
sumex-aim.stanford.edu...


Ken
______________________________________________________________________________
tempest@ecst.csuchico.edu, tempest@walleye.ecst.csuchico.edu,|Kenneth K.F. Lui|
tempest@sutro.sfsu.edu, tempest@wet.UUCP                     |________________|