cgwst@unix.cis.pitt.edu (Gray Watson) (09/17/90)
I am writing a Asynch laser writer driver for my Sun Sparc station. I have
to trick the Mac printer-driver into thinking that it has control of a
real laser-writer (I have a HP LaserJet III with HP Postscript board).
Graphics seem to be working okay accept for a few excentricities. My
problem is when I go to print formatted text. The laserwriter driver
asks politely what fonts the printer has online in the below ps text:
save/scratch 100 string def FontDirectory{pop = flush}forall systemdict/filenameforall known{(fonts/*){dup length 6 sub 6 exch getinterval = flush}scratch filenameforall}if(*) = flush restore
What is a proper response?
Also, what *exact* code does the laserwriter send back when it wants to print
a message on the macintosh screen?? Like Waiting for Mac9... etc.
I am using the APDA asynch laserwriter driver. Now I think I should be
using something else. What other asynch laser printer drivers are out there?
When I am all done with this puppy I plan to post the whole damn thing.
I hope someone never has to go through this again.
thanks for any help.
gray