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.