🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.ghostscript.bug
Article #13

charpath with Type 3 fonts

#13
From: L. Peter Deutsch
Date: Wed, 28 Oct 1992 22:43
20 lines
1480 bytes
Re <9210260325.AA06018@cookie-crisp>
<199210241340.AA10000@claude.cs.umb.edu>:

> charpath produces no output for characters in the following Type 3 font.
> (show works, though.)  I'm not sure if it's a bug in Ghostscript or the
> font.  I didn't see anything obviously wrong in the font.  (Well, that's
> not quite true, the way they do encoding vectors seems confused, but I
> saw nothing that looked like dubious in re charpath.)

This is caused by a bug in Ghostscript.  The bug is that if a Type 3
font invokes `fill' or `stroke' within any extra levels of gsave, the
character outline will be discarded, rather than appended to the path
being accumulated.

The fix is not a simple one, and is spread out over 4 different
files.  It will be in the next release.

L. Peter Deutsch :: Aladdin Enterprises :: P.O. box 60264, Palo Alto, CA 94306
ghost@aladdin.com, ...decwrl!aladdin!ghost ; voice 415-322-0103 ; fax 322-1734
	    "Implementation is the sincerest form of flattery."
Technical Details
Message-ID: <9210281543.0.UUL1.3#5127@aladdin.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!uwm.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!aladdin.COM!ghost

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!ogicse!uwm.edu!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!aladdin.COM!ghost
From: ghost@aladdin.COM (L. Peter Deutsch)
Newsgroups: gnu.ghostscript.bug
Subject: charpath with Type 3 fonts
Message-ID: <9210281543.0.UUL1.3#5127@aladdin.com>
Date: 28 Oct 92 22:43:40 GMT
Article-I.D.: aladdin.9210281543.0.UUL1.3#5127
Sender: gnulists@ai.mit.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 20
Approved: bug-ghostscript@prep.ai.mit.edu