1
.TH GFTODVI 1 "20 April 2007" "Web2C @VERSION@"
2
.\"=====================================================================
4
.if t .ds MF M\s-2ETAFONT\s0
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 for troff
8
.el .ds OX TeX for nroff
9
.\" the same but obliqued
10
.\" BX definition must follow TX so BX can use TX
11
.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
13
.\" LX definition must follow TX so LX can use TX
14
.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
16
.\"=====================================================================
18
gftodvi \- make proof sheets from generic font files
21
.RB [ \-overflow-label-offset=\fIreal\fP ]
24
.\"=====================================================================
26
This manual page is not meant to be exhaustive. The complete
27
documentation for this version of \*(TX can be found in the info file
29
.IR "Web2C: A TeX implementation" .
33
program converts a generic font
35
file output by, for example,
37
to a device independent (DVI) file (that can then be typeset using the same
38
software that has already been written for \*(TX). The characters in the
40
file will appear one per page, with labels, titles, and annotations
41
as specified in Appendix H (Hardcopy Proofs) of
45
uses other fonts in addition to the main
48
A `gray' font is used to typeset the
49
pixels that actually make up the character. (We wouldn't
50
want all the pixels to be simply black, since then labels,
51
key points, and other information would be lost.) A `title' font
52
is used for the information at the top of the page. A `label' font
53
is used for the labels on key points of the figure. A `slant'
54
font is used to typeset diagonal lines, which
55
otherwise have to be simulated using horizontal and vertical rules.
56
The default gray, title, and label fonts are
61
respectively; there is no default slant font.
63
To change the default fonts, you can give
66
\*(MF source file, or you can change the fonts online. An online dialog
69
with a `/'. For example,
75
Special font substitution: grayfont black
78
OK; any more? grayfontarea /home/art/don/
81
OK; any more? slantfont /home/fonts/slantimagen6
87
.I /home/art/don/black
88
as the `gray' font and
89
.I /home/fonts/slantimagen6
90
as the `slant' font (this name indicates
91
a font for lines with slope 1/6 at the resolution of an Imagen printer).
95
on the command line must be complete. Because
96
the resolution is part of the extension, it would not make
97
sense to append a default extension as is done with \*(TX or
98
DVI-reading software. The output file name uses the same
103
extension added. For example, the input file
107
.\"=====================================================================
110
.B \-overflow-label-offset
111
specifies the distance from the right edge of the character
112
bounding box at which the overflow equations (if any) are typeset.
113
The value is given in \*(TX points. The default is a little over two
120
operates silently. With it, a banner and progress report are printed on
122
.\"=====================================================================
128
environment variable GFFONTS. If that is not set, it uses the variable
129
TEXFONTS. If that is not set, it uses the system default.
133
for the details of the searching.
134
.\"=====================================================================
137
.I {gray.tfm,.\|.\|.}
142
.\"=====================================================================
150
.IR "Computers and Typesetting" ),
151
Addison-Wesley, 1986, ISBN 0-201-13445-4.
153
Donald E. Knuth et al.,
155
.\"=====================================================================
157
Donald E. Knuth wrote the program. It was published as part of the
159
technical report, available from the \*(TX Users Group.
160
Paul Richards ported it to Unix.