PfaEdit and TeX

PfaEdit has a number of features built in to it to deal with TeX.

It can read "pk" and "gf" bitmap files and autotrace them to generate outline fonts. It can even invoke metafont directly on a ".mf" file, generate a "gf" bitmap from that, autotrace it and generate an outline font.

It can read ligature, kerning information from a ".tfm" file. It can create a tfm file.

The encodings file has a number of standard TeX encodings built in to it.

For large CJK truetype fonts it can read a sub-font definition file as defined in the ttf2tfm man page and generate a series of postscript type-1 fonts based on those two.

Generating a tfm file (and an enc file).

Before you generate a tfm file you should perform some of the following

Set the font parameters
Do this with Element->Font Info->TeX.
Optionally set Italic Correction values for characters
(PfaEdit will generate default values for italic fonts, so you only need do this if PfaEdit gets it wrong).
Optionally set any charlists
Optionally set any extension characters.

Note: When PfaEdit does a File->Merge Kern Info on a tfm file, it will set these values appropriately.

Having done this to your satisfaction you are ready to generate a tfm file. Go to File->Generate Fonts, select one of the postscript encodings from the pulldown list, press the [Options] button and turn on the [*] Tfm & Enc check box.

I'm not sure what you do with these files yet, but this should create them.

Installing a type1 (pfb) postscript font for TeX

I am a novice TeX/LaTeX user so my comments should be taken with a grain of salt. I did manage to get this process to work on my own system.

Installing a PostScript font for TeX is more complicated than one would hope (and so far I've only figured out how to install a Latin font). Instead of just moving the font file to some standard directory you must:

I suggest that before you read further you look at the following resources on the web:

I did the following:

-- Prev -- TOC -- Next --