Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!cs.utexas.edu!uunet!zephyr!tektronix!psueea!qiclab!sopwith!snoopy From: snoopy@sopwith.UUCP (Snoopy) Newsgroups: gnu.ghostscript.bug Subject: Re: outline description of ps fonts wanted Summary: Hershey fonts work with Ghostscript Message-ID: <221@sopwith.UUCP> Date: 15 Jun 89 17:49:09 GMT References: <8906110035.AA19352@leonardo.uucp> <3011@weetabix.ai.mit.edu> Reply-To: snoopy@sopwith.UUCP (Snoopy) Distribution: gnu Organization: The Daisy Hill Puppy Farm Lines: 30 In article <3011@weetabix.ai.mit.edu> karl@wheaties.ai.mit.edu (Karl Berry) writes: | GhostScript does not yet have a font library. Support for BDF format fonts | might be in the next release; What is BDF format? The Hershey fonts work with Ghostscript, see your favorite archive site for (a) the collection of Hershey glyphs, and (b) Guy Riddle's program to create PostScript fonts from them. I have sent Peter code which lets Ghostscript automagically load the Hershey fonts on demand, and which substitues a reasonable Hershey font when one of the common fonts (e.g. Helvetica) is requested, warning the user (once) that it is doing the sub. The metrics will be off, but are close enough for a lot of things. Afm files are generated for *roff. I'm working on improvements to Guy's program, and on selection files for a symbol font, a single-stroked san-serif font, and serif and san-serif Greek fonts. The Hershey fonts are stroked fonts, some special effects need filled fonts. Also, gaps can appear in the multi-stroked fonts at larger sizes. So we still need a collection of filled fonts. _____ .-----. /_____\ Snoopy ./ RIP \. /_______\ qiclab!sopwith!snoopy | | |___| parsely!sopwith!snoopy | tekecs | |___| sun!nosun!illian!sopwith!snoopy |_________| "I *was* the next man!" -Indy