[Prev][Next][Index][Thread]
Executor: Problems printing from Word 5.1 to AppleTalk
I have a NeXT cube running 3.0, Executor 1.2.1, and Word 5.1. My printer is
an Apple LaserWriter Plus (that's an old one, folks) and I'm accessing it via
3.0 AppleTalk services (I LOVE multiplatform environments :-) Some day I'll
make a more complete report about my experiences with Word 5.1, but at the
moment I want to concentrate on printing.
I cannot print more than one page of any document. It's aways just the first
page I ask for. If I reverse the order, than the last page is the only one
that prints. Although I have had trouble at times with this printer, I have
been able to print most things successfully.
I tried saving the print job to a .ps file. I could then double-click and
bring it up in Preview. I could move forward/backward thru the pages, but
when I printed, same thing happened.
I looked in the lpr error log (/usr/adm/lpd-errs) and found:
Feb 10 15:28:30 wissago Server:303AppleTalk[10332]: wissago:hoymand - start
Feb 10 15:28:49 wissago Server:303AppleTalk[10332]: PostScript error:
invalidrestore; OffendingCommand: restore
Feb 10 15:28:50 wissago Server:303AppleTalk[10332]: Status: [Error:
invalidrestore; OffendingCommand: restore]
Feb 10 15:28:50 wissago Server:303AppleTalk[10332]: wissago:hoymand - end
I grepped the .ps file, which showed:
__NXsheetsavetoken restore
Then, I grepped for NXsheetsavetoken and found:
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
/__NXsheetsavetoken save def
__NXsheetsavetoken restore
This NXsheetsavetoken operation occurs at the start/end of each page. I
removed the above lines (grep -v NXsheetsavetoken ), and sent the remainder to
lpr. Success!
Soooo, it looks like something has gone awry here. My guess is that
NXsheetsavetoken is meant for the NeXT laser, but not a generic ps printer.
Executor, can you fix this?
---
Dirk Herr-Hoyman
Internet Publishing Specialist
University of Wisconsin - Extension
hoymand@wisplan.uwex.edu
608-265-3893 (voice)
608-265-2530 (fax)