[PLUG] Mapping Type 1 file names to font names

John Jason Jordan johnxj at comcast.net
Thu Jun 9 14:29:03 PDT 2011

On Thu, 9 Jun 2011 11:22:13 -0700 (PDT)
Rich Shepard <rshepard at appl-ecosys.com> dijo:

>In /usr/share/fonts/Type1/ is a list of Adobe file names. I would like to
>associate each file name with a font name but I've not used a Goggle
>search term that works. If someone knows how to word the search term
>to find this information please share your knowledge with me.

I can't help with the googling, but I do know a few things about Adobe
font naming. I mean, the old Type 1 fonts, which adhered to an 8.3
format; the new OTF fonts use a real filename so there is little
difficulty in figuring out what the font is from the filename.

The following examples will give the gist of how the system works:

	awbi____.pfb	Adobe Caslon Bold Italic
	tibi____.pfb	Tmes Bold Italic
	tir_____.pfb	Times Roman
	gay_____.pfb	Garamond Expert Regular
	hvbo____.pfb	Helvetica Bold Oblique
	zd______.pfb	Zapf Dingbats

First, underscores are used to make each filename a full eight
characters plus a three character extension. Each filename begins with
a two- or three-letter abbreviation for the face.

Note that "i" and "o" are used for "italic" and "oblique" respectively,
which are not the same thing, although both are slanted.

Similarly, "r" is used for "roman," but if the ordinary version of the
face is called "regular," there is no letter. E.g., the abbreviations
for the full set of four fonts for Adobe Caslon are aw, awi, awb, awbi.

The "y" indicates an expert set. 

At one time I had a paper document from Adobe explaining the system in
detail, but the document now lives in the sea of lost data. All that
remains are the parts that are still in my own memory.

Most important: Install Fontmatrix. (In the repos for most distros.)
The first tme you run Fontmatrix it will go out and find all the fonts
installed on your computer. Then, for each font, it will display the
name of the font, a graphical view of the glyphs, and the filename,
complete with path. It also has many other utilities and functions. 

More information about the PLUG mailing list