Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: utzoo!decvax!ucbvax!laser-lovers From: laser-lovers@ucbvax.UUCP Newsgroups: mod.computers.laser-printers Subject: Xerox Fonts Message-ID: <8512040432.AA00697@CCA-UNIX.ARPA> Date: Tue, 3-Dec-85 23:32:15 EST Article-I.D.: CCA-UNIX.8512040432.AA00697 Posted: Tue Dec 3 23:32:15 1985 Date-Received: Wed, 4-Dec-85 20:50:52 EST Sender: daemon@ucbvax.BERKELEY.EDU Organization: The ARPA Internet Lines: 24 Approved: laser-lovers@washington.arpa > From: Tim Clark > Date: Tue, 12 Nov 85 15:48:42 gmt > Subject: Format of Xerox 2700 font files (long) > > 4. The table of uncertain purpose > --------------------------------- > 256 bytes long > > This follows immediately after the header block. > > The meaning of this table is unknown, it is entirely zero in most of the > fonts we have, and mostly zero in the remainder. My guess is the > information in here is one byte per character in the font, and somehow > qualifies the information for that character. I've set it to all zeros in > my work without ill effect. I'd be very surprised if this wasn't the kerning table. This table would usually be two bytes per character (ergo 256 bytes, representing a 16 bit twos complement kern value.) I'm surprised this isn't in the character data portion, but I have learned not to ask questions of Xerox's wisdom. The kern table would be mostly 0 (always 0 for fixed width fonts), and I think you would find letters like i and l would have entries in non-fixed ones.