1 .TH GFTODVI 1 "16 June 2015" "Web2C @VERSION@"
2 .\"=====================================================================
5 .if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
7 .ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP
9 .\" BX definition must follow TX so BX can use TX
10 .if t .ds BX \fRB\s-2IB\s0\fP\*(TX
12 .\" LX definition must follow TX so LX can use TX
13 .if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
15 .\"=====================================================================
17 gftodvi \- make proof sheets from generic font files
20 .RB [ \-overflow-label-offset=\fIreal\fP ]
23 .\"=====================================================================
25 This manual page is not meant to be exhaustive. The complete
26 documentation for this version of \*(TX can be found in the info file
28 .IR "Web2C: A TeX implementation" .
32 program converts a generic font
34 file output by, for example,
36 to a device independent (DVI) file (that can then be typeset using the same
37 software that has already been written for \*(TX). The characters in the
39 file will appear one per page, with labels, titles, and annotations
40 as specified in Appendix H (Hardcopy Proofs) of
44 uses other fonts in addition to the main
47 A `gray' font is used to typeset the
48 pixels that actually make up the character. (We wouldn't
49 want all the pixels to be simply black, since then labels,
50 key points, and other information would be lost.) A `title' font
51 is used for the information at the top of the page. A `label' font
52 is used for the labels on key points of the figure. A `slant'
53 font is used to typeset diagonal lines, which
54 otherwise have to be simulated using horizontal and vertical rules.
55 The default gray, title, and label fonts are
60 respectively; there is no default slant font.
62 To change the default fonts, you can give
65 \*(MF source file, or you can change the fonts online. An online dialog
68 with a `/'. For example,
74 Special font substitution: grayfont black
77 OK; any more? grayfontarea /home/art/don/
80 OK; any more? slantfont /home/fonts/slantimagen6
86 .I /home/art/don/black
87 as the `gray' font and
88 .I /home/fonts/slantimagen6
89 as the `slant' font (this name indicates
90 a font for lines with slope 1/6 at the resolution of an Imagen printer).
94 on the command line must be complete. Because
95 the resolution is part of the extension, it would not make
96 sense to append a default extension as is done with \*(TX or
97 DVI-reading software. The output file name uses the same
102 extension added. For example, the input file
106 .\"=====================================================================
109 .B \-overflow-label-offset
110 specifies the distance from the right edge of the character
111 bounding box at which the overflow equations (if any) are typeset.
112 The value is given in \*(TX points. The default is a little over two
119 operates silently. With it, a banner and progress report are printed on
121 .\"=====================================================================
127 environment variable GFFONTS. If that is not set, it uses the variable
128 TEXFONTS. If that is not set, it uses the system default.
132 for the details of the searching.
133 .\"=====================================================================
136 .I {gray.tfm,.\|.\|.}
141 .\"=====================================================================
149 .IR "Computers and Typesetting" ),
150 Addison-Wesley, 1986, ISBN 0-201-13445-4.
152 Donald E. Knuth et al.,
154 .\"=====================================================================
156 Donald E. Knuth wrote the program. It was published as part of the
158 technical report, available from the \*(TX Users Group.
159 Paul Richards ported it to Unix.