Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!ucsd!sdd.hp.com!decwrl!adobe!heaven!glenn From: glenn@heaven.woodside.ca.us (Glenn Reid) Newsgroups: comp.lang.postscript Subject: Re: Help zapping a printer Message-ID: <249@heaven.woodside.ca.us> Date: 22 Aug 90 16:55:46 GMT References: <1851@fcs280s.ncifcrf.gov> Reply-To: glenn@heaven.woodside.ca.us (Glenn Reid) Organization: RightBrain Software, Woodside, CA Lines: 27 In article <1851@fcs280s.ncifcrf.gov> toms@fcs260c2.ncifcrf.gov (Tom Schneider) writes: >I have an Apple LaserWriter IIntx PostScript printer. On occasion I mess up >and send it a straight ASCII text. It is then completely hung. The only way I >know how to restore its sanity is to turn it off and back on again, which is a >pain. We can't find a power CLEAR command in the PostScript books. You don't need a power clear command, in this case, I don't think. When you send it straight ASCII text, you will get an execution error. One of the side effects of an execution error is that the interpreter wants to flush the rest of the print job that caused the error; no point in trying to execute it. You need to send an end-of-file marker to the printer so the interpreter knows where the end of your erroneous print job was. You don't say from what computer system you are sending it PostScript, but I will hazard a guess that it's a PC compatible system. In any case, if it's a serial connection, you need to send it a control-D to get it to listen to you again. For that matter, you should send control-D at the end of every print job you send to the printer, so it will know the job is done and it can clean up after each one. I hope that's the ticket, anyway. -- Glenn Reid PostScript/NeXT consultant glenn@heaven.woodside.ca.us Independent Software Developer ..{adobe,next}!heaven!glenn 415-851-1785