[comp.text.tex] Adobe --> TeXfont

karl@rice-chex.ai.mit.edu (Karl Berry) (02/25/91)

There are lots of different kinds of Adobe fonts.  You don't say what
you have.

First, you must somehow get a TFM file; if you have an afm file, you can
run afm2tfm from the dvips distribution (or another afm-to-tfm
converter).  (dvips is available from labrea.stanford.edu, in
pub/dvips547.tar.Z [or whatever the latest version number is].)

Then the characters must be remapped, either by way of virtual fonts
(the approach dvips takes) or by way of TeX macros (I have such macros
for the Adobe's standard encoding).  This is so constructions like \'e
still work.  If your Adobe font has ligatures, you must tell TeX
somehow; again, this can be done via virtual fonts or by editing the TFM
file that afm2tfm creates.  (I have scripts to do the latter.)

Finally, you must arrange for the font to be known to the PostScript
interpreter; if you have to download the font, this means the file must
be included in the PostScript output.  You can do this in dvips in the
psfonts.map file; there are examples in the documentation.

In other words, get dvips and follow its lead.  When you've got your
fonts working, share them with others, so they don't have to duplicate
your work.

karl@cs.umb.edu