The reason I write this article is because I found the
3270 font converted by otftotfm program has wrong baseline.
Tools you would need: To start with, we
assume you stick with direct
fontware: PDF output with pdfTeX or
Tools needed to edit TFM DVI output with any of the
and VF files. popular processors. The
capability to use certain
font formats are different,
Wt1utils: usually DVIPDFMx is better
Very handy package for at handling not so well
inspecting PostScript Type formed files.
1 fonts and doing minor
modification on them. First of all you would
need a encoding file, which
specifies how would you
updmap and mktexlsr: assign glyph to at most 256
After installed new fonts code points of a TeX font
you need to run these file. To handle CJK there
commands to let your TeX‐ are special hacks that would
Live distribution recog‐ not be covered here. You
nize them. don't necessarily need to
convert the font to Type 1,
but many times you would not
otftotfm: able to map some strange
Good to have, helps you get characters from TTF or OTF
to the start point. file, so it would be handy
to have a Type 1 .pfb file
that you could inspect it
A lisp interpreter. with t1disasm and modify the
So you can make quick hacks glyph IDs.
to PL and VPL files.
After that TFM is what
Tools you don't need: TeX uses to typeset docu‐
FontForge. You won't need ments. A virtual font pro‐
this messy thing to be a duces the same TFM format
professional TeXnician, if and in addition a VF file to
you would ever use it to tell how to find the con‐
edit fonts, just know that crete font.
you can get better fonts to
start with or do it the Then the outline file,
harder way. usually Type 1, but TTF or
OTF would also work.
Only quiche eaters use
LuaTeX or XeTeX to get new Finally a map file that
fonts, real TeXnichians associates the outline file,
write they own kerning encoding file, and TFM file.
tables for the fonts they
use.