summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/man/man1/gftype.1
blob: 099b7156a90c5521b5d15970e95eb127d7445ce9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
.TH GFTYPE 1 "16 June 2015" "Web2C 2020"
.\"=====================================================================
.if n .ds MF Metafont
.if t .ds MF Metafont
.if t .ds TX \fRT\\h'-0.1667m'\\v'0.20v'E\\v'-0.20v'\\h'-0.125m'X\fP
.if n .ds TX TeX
.ie t .ds OX \fIT\v'+0.25m'E\v'-0.25m'X\fP
.el .ds OX TeX
.\" BX definition must follow TX so BX can use TX
.if t .ds BX \fRB\s-2IB\s0\fP\*(TX
.if n .ds BX BibTeX
.\" LX definition must follow TX so LX can use TX
.if t .ds LX \fRL\\h'-0.36m'\\v'-0.15v'\s-2A\s0\\h'-0.15m'\\v'0.15v'\fP\*(TX
.if n .ds LX LaTeX
.\"=====================================================================
.SH NAME
gftype \- translate a generic font file for humans to read
.SH SYNOPSIS
.B gftype
.RB [ \-i ]
.RB [ \-m ]
.I gf_file_name
.RI [ output_file_name ]
.\"=====================================================================
.SH DESCRIPTION
This manual page is not meant to be exhaustive.  The complete
documentation for this version of \*(TX can be found in the info file
or manual
.IR "Web2C: A TeX implementation" .
.PP
The
.B gftype
program
translates a
.I gf
(generic font) file output by, for example,
.BR mf (1),
to a file that humans can read.
It also serves as a
.I gf
file-validating
program (i.e., if
.B gftype
can read it, it's correct) and as an example of a
.IR gf -reading
program for other software that wants to read
.I gf
files.
.PP
The
.I gf_file_name
on the command line must be complete. Because
the resolution is part of the extension, it would not make
sense to append a default extension as is done with \*(TX or
DVI-reading software. If no
.I output_file_name
is specified, the output goes to
.IR stdout .
.\"=====================================================================
.SH OPTIONS
The output file includes
bitmap images of the characters, if
.B \-i
is given on the command line, and a symbolic listing of the
.I gf
commands, if
.B \-m
is specified.
.\"=====================================================================
.SH ENVIRONMENT
.B gftype
looks for
.I gf_file_name
using the
environment variable GFFONTS.  If that is not set, it uses the variable
TEXFONTS.  If that is not set, it uses the system default.
.\"=====================================================================
.SH "SEE ALSO"
.BR dvitype (1),
.BR pktype (1).
.br
Donald E. Knuth et al.,
.IR \*(MFware .
.\"=====================================================================
.SH AUTHORS
David Fuchs and Don Knuth wrote the program.  It was published as
part of the
.I \*(MFware
technical report, available from the \*(TX Users Group.
Paul Richards originally ported it to Unix.