True Type to Type1 Conversion 

http://www.linuxselfhelp.com/HOWTO/Font-HOWTO-6.html#ss6.2

To convert your TrueType fonts into Type1 fonts, go to http://quadrant.netspace.net.au/ttf2pt1/ and get ttf2pt1. To convert a TrueType to a Type1 font, use the following syntax:

ttf2pt1 -b file.ttf name

Where name is the name of the file corresponding to the new Type1 font ( ie it's arbitrary. It's a good idea to make it the same as the ttf file. eg ttf2pt1 -b foo.ttf foo.

Well, that worked fine for one font. If we have a lot, we need a smarter way to do it. One can just just use a loop:

for X in *.ttf; do ttf2pt1 -b $X ${X%%.ttf}; done

Alternatively, you can download the ttfutils package and use ttf2type1 for the conversions.

ttf2type1 *.ttf

Copyright 2005 LinuxSelfhelp.com

documented on: 2006.04.23