🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.ghostscript.bug
Article #65

Asterix output vs. Ghostscript

#65
From: L. Peter Deutsch
Date: Tue, 07 Apr 1992 04:24
24 lines
1703 bytes
In <9204010537.AA09201@raisin-nut> <ktifm6INNggj@caldera.usc.edu>,
Danny Mitzel observes:

> I'm trying to use Ghostscript 2.4 to view some PostScript files
> generated by the word processor Asterix.  The files print fine on on
> the PS printers I've tried [QMS 820, DEC PrintServer 20, Imagen, Apple
> LW].  My problem with gs is that it's not loading all the fonts [always
> seems to only load Times-Roman].

The problem is that this file is testing for the presence of the font
name in FontDirectory as a way to tell whether the font exists or
not.  This violates Adobe's guidelines on this subject (2nd Edition,
p. 421).  Adobe's suggested fix is to use the Level 2 resource
machinery.  I think a better way to do this is to go ahead and do the
findfont and then check whether the font name was the expected one:
if not, findfont did a font substitution, which FINDFONT can then
discard; FINDFONT can then substitute TimesRoman itself.

In any case, I suggest you report this problem to the makers of
Asterix, since (in my opinion) it's their bug, not Ghostscript's.

L. Peter Deutsch :: Aladdin Enterprises :: P.O. box 60264, Palo Alto, CA 94306
ghost@aladdin.com, ...decwrl!aladdin!ghost ; 415-322-0103 8-9 AM M-F/msg
	    "Implementation is the sincerest form of flattery."
Technical Details
Message-ID: <9204062124.1.UUL1.3#5127@aladdin.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!aladdin.COM!ghost

Show Full Headers
Complete Article Headers
Newsgroups: gnu.ghostscript.bug
Path: arc1-ca.pugleaf.net!sparky!uunet!cis.ohio-state.edu!aladdin.COM!ghost
From: ghost@aladdin.COM (L. Peter Deutsch)
Subject: Asterix output vs. Ghostscript
Message-ID: <9204062124.1.UUL1.3#5127@aladdin.com>
Sender: gnulists@ai.mit.edu
Organization: GNUs Not Usenet
Distribution: gnu
Date: Tue, 7 Apr 1992 04:24:19 GMT
Approved: bug-ghostscript@prep.ai.mit.edu
Lines: 26