version 2, including all changes.
.
Rev |
Author |
# |
Line |
1 |
perry |
1 |
MFT |
|
|
2 |
!!!MFT |
|
|
3 |
NAME |
|
|
4 |
SYNOPSIS |
|
|
5 |
DESCRIPTION |
|
|
6 |
OPTIONS |
|
|
7 |
FILES |
|
|
8 |
SEE ALSO |
|
|
9 |
AUTHORS |
|
|
10 |
---- |
|
|
11 |
!!NAME |
|
|
12 |
|
|
|
13 |
|
|
|
14 |
mft - translate Metafont code to TeX code for prettyprinting |
|
|
15 |
!!SYNOPSIS |
|
|
16 |
|
|
|
17 |
|
|
|
18 |
__mft__ ''mf_file_name[[.mf]'' [[ [[ __-c__ ] or [[ |
|
|
19 |
''change_file_name[[.ch]'' ] ] [[ [[ __-s__ ] or [[ |
|
|
20 |
''style_file_name[[.mft]'' ] ] |
|
|
21 |
!!DESCRIPTION |
|
|
22 |
|
|
|
23 |
|
|
|
24 |
This manual page is not meant to be exhaustive. The complete |
|
|
25 |
documentation for this version of TEX can be found in the |
|
|
26 |
info file or manual ''Web2C: A TeX |
|
|
27 |
implementation''. |
|
|
28 |
|
|
|
29 |
|
|
|
30 |
The __mft__ program creates a TEX file from a M |
|
|
31 |
ETAFONT program. It takes appropriate care of |
|
|
32 |
typographic details like page layout and the use of |
|
|
33 |
indentation, italics, boldface, etc., as illustrated in the |
|
|
34 |
book ''Computer Modern Typefaces''. Special conventions |
|
|
35 |
in M ETAFONT comments allow you to control |
|
|
36 |
things that would not otherwise come out right; section 1 of |
|
|
37 |
the MFT source program in the ''M ETAFONT |
|
|
38 |
ware'' report explains these rules. |
|
|
39 |
|
|
|
40 |
|
|
|
41 |
The command line has one required file name and two optional |
|
|
42 |
file names. The required one is a M ETAFONT |
|
|
43 |
source file; there is also an optional change file (which |
|
|
44 |
works just as the change files to tangle(1) and |
|
|
45 |
weave(1) do) and an optional style file (which is |
|
|
46 |
prepended to everything). |
|
|
47 |
|
|
|
48 |
|
|
|
49 |
A file name that doesn't contain a dot is always given an |
|
|
50 |
extension, either ''.mf'' (M ETAFONT ) or |
|
|
51 |
''.ch'' (change) or ''.mft'' (style). If no style file |
|
|
52 |
is specified, the style file ''plain.mft'' is |
|
|
53 |
automatically used. The ''change_file_name'' is not |
|
|
54 |
searched for using any paths. The ''.mf'' file is |
|
|
55 |
searched for using the MFINPUTS environment variable if you |
|
|
56 |
have set it, or else the system default. The style file is |
|
|
57 |
searched for using the TEXINPUTS environment variable. See |
|
|
58 |
tex(1) for the details of the searching. |
|
|
59 |
|
|
|
60 |
|
|
|
61 |
The output TEX file name is formed by using ''.tex'' in |
|
|
62 |
place of the extension of ''mf_file_name''. |
|
|
63 |
!!OPTIONS |
|
|
64 |
|
|
|
65 |
|
|
|
66 |
Specify command-line options __-c__ to suppress the |
|
|
67 |
reading of a change file, and __-s__ to suppress the |
|
|
68 |
reading of a style file. |
|
|
69 |
!!FILES |
|
|
70 |
|
|
|
71 |
|
|
|
72 |
''mftmac.tex'' |
|
|
73 |
|
|
|
74 |
|
|
|
75 |
TEX macros used by __mft__ output. |
|
|
76 |
|
|
|
77 |
|
|
|
78 |
''plain.mft'' |
|
|
79 |
|
|
|
80 |
|
|
|
81 |
Default style file. |
|
|
82 |
|
|
|
83 |
|
|
|
84 |
''cmbase.mft'' |
|
|
85 |
|
|
|
86 |
|
|
|
87 |
Style file for Computer Modern. |
|
|
88 |
!!SEE ALSO |
|
|
89 |
|
|
|
90 |
|
|
|
91 |
mf(1), weave(1). |
|
|
92 |
Donald E. Knuth, ''Computer Modern Typefaces'' (Volume E |
|
|
93 |
of ''Computers and Typesetting''), Addison-Wesley, 1986, |
|
|
94 |
ISBN 0-201-13446-2. |
|
|
95 |
Donald E. Knuth et al., ''M ETAFONT |
|
|
96 |
ware''. |
|
|
97 |
!!AUTHORS |
|
|
98 |
|
|
|
99 |
|
|
|
100 |
Donald E. Knuth wrote the program, and he ported it to Unix |
2 |
perry |
101 |
with the help of Pierre !MacKay and the Unix port of |
1 |
perry |
102 |
__weave__ by Howard Trickey and Pavel Curtis. The program |
|
|
103 |
is published in the ''M ETAFONT ware'' |
|
|
104 |
technical report, available from the TEX Users |
|
|
105 |
Group. |
|
|
106 |
---- |