[comp.lang.postscript] Wierd problem downloading fonts from scsi hard disk

ted@mbunix.mitre.org (Ede) (12/14/89)

I'm having problems loading a font from the scsi attached hard disk of
a LaserWriter II NTX.

I've got two NTX's with hard disks.  When I send the following
postscript from a mac over appletalk using sendps, things work great.
I get a list of the 300 or so fonts.  When I send it from a sun over a
serial port using transcript, I get the error below.

I'm using the following postscript segment:
%!
/str 256 string def % string for filename
(Available Fonts on Hard Disk) print
(font\*)    {	
		% print the filename from the disk
		dup print 
		% put the font name from the file name into "/font"
		dup 6 exch length 6 sub getinterval /font exch def
		% call the font wrapped in save/restore to conserve memory
		save font findfont 8 scalefont setfont restore
 	    } 
str filenameforall

and I get the output:

Fonts on Hard Disk
fonts/Aachen-Bold
%%[ Error: invalidprinter; OffendingCommand: fontdownload ]%%
%%[ Flushing: rest of job (to end-of-file) will be ignored ]%%

I can't find either invalidprinter or fontdownload in the three adobe books.

So I tried swapping the hard disks and things didn't change.  I
haven't had a chance to swap printers, but I'll try that next.  The
only difference between the two printers (that I know of) is that the
appletalk one (the one that works) is prepped with Apple's LaserPrep,
the other is not.

Can anyone shed any light?  I can't imagine that the printer would
require specially downloaded software to move a font from the hard
disk into RAM, but that's what it looks like now.

Any help would be appreciated.
-ted

|Ted Ede -- ted@mbunix.mitre.org -- The MITRE Corporation -- Burlington Road|
| linus!mbunix!ted -- Bedford MA, 01730 -- Mail Stop B090 -- (617) 271-7465 |
|                   - this line intentionally left blank -                  |
+---------------------------------------------------------------------------+