Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ mft(1) — Dell System V Release 4 Issue 2.2

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

mf(1)

weave(1)



MFT(1)                      UNIX System V(8/15/90)                       MFT(1)


NAME
      mft - translate Metafont code to TeX code for prettyprinting

SYNOPSIS
      mft mf_file_name[.mf] [-cs] [change_file_name[.ch]]
      [style_file_name[.mft]]

DESCRIPTION
      The mft program creates a TeX file from a Metafont program.  It takes
      appropriate care of typographic details like page layout and the use of
      indentation, italics, boldface, etc., as illustrated in the book
      ComputerModernTypefaces, by Donald Knuth.  Special conventions in
      Metafont comments allow you to control things that would not otherwise
      come out right; section 1 of the MFT source program in the METAFONTware
      report explains these rules.

      The command line has one required file name and two optional file names.
      The required one is a Metafont source file; there is also an optional
      change file (which works just as the change files to tangle(1) and
      weave(1) do) and an optional style file (which is prepended to
      everything).

      A file name that doesn't contain a dot is always given an extension,
      either .mf (Metafont) or .ch (change) or .mft (style). If no style file
      is specified, the style file plain.mft is automatically used. The
      change_file_name is not searched for using any paths. The .mf file is
      searched for using the MFINPUTS environment variable if you have set it,
      or else the system default:  .:/usr/TeX/fonts/mf.  The style file is
      searched for using the TEXINPUTS environment variable; the default there
      is:  ..  See tex(1) for the details of the searching.

      The output TeX file name is formed by using .tex in place of the
      extension of mf_file_name.

FILES
      /usr/TeX/inputs/TeXmacros/mftmac.tex
                               TeX macros used by mft output.

      /usr/TeX/inputs/TeXmacros/plain.mft
                               Default style file.

      /usr/TeX/inputs/TeXmacros/cmbase.mft
                               Style file for Computer Modern.

SEE ALSO
      mf(1), weave(1)
      Donald Knuth et al., METAFONTware

AUTHORS
      Donald Knuth wrote the program, and he ported it to Unix with the help of
      Pierre MacKay and the Unix port of weave by Howard Trickey and Pavel
      Curtis.  The program is published in the METAFONTware technical report,


10/89                                                                    Page 1







MFT(1)                      UNIX System V(8/15/90)                       MFT(1)


      available from the TeX Users Group.





















































Page 2                                                                    10/89





Typewritten Software • bear@typewritten.org • Edmonds, WA 98026