Xref: utzoo alt.sys.sun:1416 comp.sys.mac.misc:3342 Path: utzoo!attcan!uunet!snorkelwacker!usc!zaphod.mps.ohio-state.edu!unix.cis.pitt.edu!cgwst From: cgwst@unix.cis.pitt.edu (Gray Watson) Newsgroups: alt.sys.sun,comp.sys.mac.misc Subject: Apple laser-writer code... Message-ID: <38948@unix.cis.pitt.edu> Date: 17 Sep 90 16:26:37 GMT Reply-To: gray@med.pitt.edu (Gray Watson) Organization: Office of Biomedical Informatics, University of Pittsburgh Lines: 23 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