Checksum: 09641
Path: utzoo!utgpu!tj
From: tj@gpu.utcs.toronto.edu (Terry Jones)
Date: Mon, 18-Jan-88 21:01:54 EST
Message-ID: <1988Jan18.210154.28348@gpu.utcs.toronto.edu>
Organization: University of Toronto Computing Services
Newsgroups: comp.lang.postscript
Subject: Re: saving Mac-generated postscript and printing it to Laserwriters
References: <304@dgis.UUCP> <1988Jan12.071823.1596@jarvis.csri.toronto.edu>
Reply-To: tj@gpu.utcs.UUCP (Terry Jones)

In article <1988Jan12.071823.1596@jarvis.csri.toronto.edu> lamy@ai.toronto.edu (Jean-Francois Lamy) writes:
>Non-Apple PostScript (e.g. QMS) printers may choke on the format of the
>LaserPrep file created by versions 4.x (and maybe 5.x as well, haven't had the
>opportunity to check): they seem to choke on the hexadecimal code for
>smoothing.  Maybe eexec or cleartomark behave differently.  I have not tried
>modifying the file to put the big hex strings on the stack and doing thee
>eexec after that.
>
>Has someone managed to get a QMS to print downloaded Macintosh files?
Like we work across the street from each other but talk over miles of wire...

From what I have seen the problem with the QMS is what it HAS and not what it
doesn't have. It has a smoothing function builtin that is executed if it
exists and the hex downloaded smoothing routine is flushed. Now the
problem is that it looks for the control-d to determine where to stop flushing.
Now control-d's in the middle of files cause transcript grief. (BUG, are you
listening Adobe) but I found the simple solution is to always use the
hex code for smoothing. I know I should use the built in, but I
wanted a LaserPrep that would work with all printers, we use QMS and ALW's.
All I did was edit the LaserPrep and change the place where it checks
for the existance if smooth and one other function to always return
the value needed so the downloaded code would get executed. 

I did this for someone at another site actually since I rarely send Mac
stuff myself and he says it works great. I tried it here and it worked
on OLD ALW's, new ones, linotype and QMS PS devices. If more people need the
exact changes send mail and I will post.
tj



