fix getsup (HH)
[luatex.git] / source / texk / web2c / man / ovf2ovp.man
blobe3af350ee17ec114c2e2fa3f05f9c2a6a76fefb4
1 .TH OVF2OVP 1 "14 April 2016" "Web2C @VERSION@"
2 .PP 
3 .SH "NAME" 
4 ovf2ovp \- convert virtual font file and associated font metrics to property-list format
5 .PP 
6 .SH "SYNOPSIS" 
7 .PP 
8 .B ovf2ovp
9 .RI [ options ]
10 .IR ovfname [ \fB.ovf\fP ]
11 .RI [ ofmname [ \fB.ofm\fP ]
12 .RI [ ovpfile [ \fB.ovp\fP ]]]
13 .PP 
14 .SH "DESCRIPTION" 
15 .PP 
16 \fBovf2ovp\fP translates a virtual font (OVF) file, \fIovfname\fP,
17 and its companion font metric (OFM) file, \fIofmname\fP, into a
18 human-readable property-list format\&.  The program writes to standard
19 output (by default) or to a file specified as \fIovpname\fP\&.
20 .PP 
21 The program also works with TeX VF and TFM files, producing TeX VPL
22 files\&.
23 .PP 
24 .SH "OPTIONS" 
25 .PP
26 (Same as \fBofm2opl\fP).
27 .IP
28 .IP "\fB-charcode-format=\fP\fItype\fP" 
29 output character codes according to \fItype\fP,
30 either `hex\&', `octal\&' or `ascii\&'\&.  Default is
31 `hex\&'\&; `ascii' says to use
32 ASCII for letters and digits, hex for all else\&.
33 .IP "\fB-char-format=\fP\fIstype\fP"
34 output character codes according to \fIstype\fP,
35 either `num\&' or `ascii\&'\&. Default is `num'; `ascii' as in
36 -charcode-format.  (These two redundant options both exist only for
37 historical compatibility.)
38 .IP "\fB-num-format=\fP\fIntype\fP"
39 output numbers according to \fIntype\fP,
40 either `hex' or `octal'; default is hex.
41 .IP "\fB-text-format=\fP\fIttype\fP"
42 output coding scheme and family according to \fIttype\fP,
43 either `mixed' or `upper' case; default is mixed.
44 .IP "\fB-help\fP" 
45 display a brief summary of syntax and options 
46 .IP "\fB-verbose\fP" 
47 display progress reports
48 .IP "\fB-version\fP" 
49 output version information and exit
50 .IP 
51 .PP 
52 .SH "FILES" 
53 .PP 
54 .IP "\fIovpfile\fP" 
55 Omega Virtual Property List file
56 .IP "\fIofmname\fP" 
57 Omega Font Metric file
58 .IP "\fIovfname\fP" 
59 Omega Virtual Font file
60 .PP 
61 .SH "BUGS" 
62 .PP 
63 Send bug reports to <http://lists.tug.org/tex-k>
64 (mailing list); may also check if the same bug is present in
65 \fBvftovp\fP(1)\&.  General discussion of Omega (and Aleph) can take place
66 on the <http://lists.tug.org/omega> mailing list.
67 .PP 
68 .SH "SEE ALSO" 
69 .PP 
70 \fBomega\fP(1), \fBaleph\fP(1), \fBofm2opl\fP(1), \fBovp2ovf\fP(1),
71 \fBpltotf\fP(1), \fBtftopl\fP(1), \fBvftovp\fP(1),
72 \fBvptovf\fP(1)
73 .PP 
74 .SH "AUTHOR" 
75 .PP 
76 According to the WEB documentation:
77 .PP 
78 .RS 
79 \fBVFtoVP\fP is an extended version of the program \fBTFtoPL\fP,
80 which is part of the standard TeXware library\&.  The idea of a
81 virtual font was inspired by the work of David R\&. Fuchs who designed a
82 similar set of conventions in 1984 while developing a device driver
83 for ArborText, Inc\&.  He wrote a somewhat similar program called
84 \fBAMFtoXPL\fP\&.
85 .RE 
86 .PP
87 Thus, \fBovf2ovp\fP is based on the WEB source code for \fBvftovp\fP(1),
88 although nowadays it is a link to \fBomfonts\fP, implemented entirely in
90 .PP 
91 The primary authors of Omega are John Plaice and Yannis Haralambous.
92 Omega (and Aleph) are now maintained as part of TeX Live.
93 .PP 
94 This manual page was written by C\&.M\&. Connelly
95 <cmc@debian\&.org>, for
96 the Debian GNU/Linux system\&.  It may be used by other distributions
97 without contacting the author\&.  Any mistakes or omissions in the
98 manual page are my fault; inquiries about or corrections to this
99 manual page should be directed to me (and not to the primary author)\&.