#AFM files
3 messages in this thread
Does anyone know if the font metrics (AFM) files that
are shipped with PostScript type are used for anything?
When Adobe first started shipping their type for the Mac,
AFM files were sketchily referred to as something that
high-end publishing programs would use to produce
hi-q type. But are they really being used? For what,
and by what programs? I know what they contain, but
my understanding is that this stuff is present in the
font files themselves.
I have been trying to find an answer to this topic for a while,
but I can't seem to get one that rings true. Any help would be
appreciated.
thanks,
Rick LePage/MacWEEK
Rick,
As I recall, JustText (?) is the only popular program that uses the AFM
files. All other major programs can pick up the font's width and kerning
info from the screen font file.
<BW>
P.S. You sure sent me scrambling this week, looking for Finder Sounds here
on CIS. Have you heard if they've been uploaded here, yet? (I already have
a copy from a friend that got them from "another" service, but I'd love to
be able to point out the location to others that are using CIS and System
6.04.)
The AFM files are more for reference than anything else. The Mac doesn't
actually *use* the AFM files since all the font metrics are contained
within the font itself. What AFM files are useful for is helping other
programs "load" font widths. For instance, Magnatype uses AFMS to load font
widths and kern information for its PostScript module. We have one client
who wrote their own publishing software and they too use AFMs to load font
widths and kerns. The AFM files are also of great use to PS programmers.
For instance, if you want to create a new accented character, you have to
refer to the AFMs to figure out precisely where to place the accent. In
short, yes, you're right, the info is all contained within the font, but
the AFMs are a handy ASCII version of the info which can be accessed a lot
easier than trying to pick the font apart. Ventura Publisher, BTW, uses an
abbreviated form of the AFM files to generate its width and kern tables.
The only programs that I know of that actually *use* AFM files are
PC-based.