🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: mod.computers.laser-printers
Article #712

Re: Scribe Metafont file format?

#712
From: X230GV
Date: Tue, 10 Mar 1987 16:50
28 lines
2106 bytes
Well, Eric, your survey of font file formats was correct (as far as I can
tell), but a little incomplete.  I realize that if we listed all font file
formats in use we could clog the whole network, but you left out one important
one related to Metafont: packed files.

The packed file format was developed by Tomas Rockiki after gathering
statistics on many pixel files.  The PXL format was very wasteful of space
(by the admission of its authors), but the packed file format is extremely
space-efficient.  I don't know any exact stats, but I've observed that packed
files (also called PK files) are usually about 60% of the size of GF files
(which in turn are *much* smaller than PXL files).  Four PK utilities by
Rockiki are on the distribution tapes: GFtoPK, PKtoPX, PXtoPK, and PKtype.

One might expect that the packing and unpacking process would slow things
down, but it seems not to.  The packing algorithm is fairly simple, and
on most systems you save about as much on I/O as you lose in unpacking.
Many DVI drivers are now using PK files, and old ones are fairly simple to
convert; some code from PKtoPX can be patched directly into a WEB driver
without much difficulty.  I believe it was Rick Furuta or Pierre MacKay who
observed in a TUGboat last year that this is a good argument for writing
TeX related software in WEB.

Well, this message got long fast; I'd better fire it off before it gets
unmanageable . . .

Regards,
Glenn Vanderburg
X230GV@TAMVM1.Bitnet
Technical Details
Message-ID: <8703110436.AA18290@ucbvax.Berkeley.EDU>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!TAMVM1.BITNET!X230GV

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watnot!watmath!clyde!cbatt!ucbvax!TAMVM1.BITNET!X230GV
From: X230GV@TAMVM1.BITNET.UUCP
Newsgroups: mod.computers.laser-printers
Subject: Re: Scribe Metafont file format?
Message-ID: <8703110436.AA18290@ucbvax.Berkeley.EDU>
Date: Tue, 10-Mar-87 11:50:16 EST
Article-I.D.: ucbvax.8703110436.AA18290
Posted: Tue Mar 10 11:50:16 1987
Date-Received: Wed, 11-Mar-87 20:29:28 EST
Sender: daemon@ucbvax.BERKELEY.EDU
Distribution: world
Organization: The ARPA Internet
Lines: 28
Approved: laser-lovers@washington.arpa