unifont-7.0.06.tar.gz
[unifont.git] / doc / unicoverage.texi
1 @comment TROFF INPUT: .TH UNICOVERAGE 1 "2007 Dec 31"
2
3 @node unicoverage
4 @section unicoverage
5 @c DEBUG: print_menu("@section")
6
7 @menu
8 * unicoverage NAME::
9 * unicoverage SYNOPSIS::
10 * unicoverage DESCRIPTION::
11 * unicoverage OPTIONS::
12 * unicoverage FILES::
13 * unicoverage SEE ALSO::
14 * unicoverage AUTHOR::
15 * unicoverage LICENSE::
16 * unicoverage BUGS::
17
18 @end menu
19
20
21 @comment TROFF INPUT: .SH NAME
22
23 @node unicoverage NAME
24 @subsection unicoverage NAME
25 @c DEBUG: print_menu("unicoverage NAME")
26
27 unicoverage @minus{} Print coverage of each Unicode BMP Script
28 @comment TROFF INPUT: .SH SYNOPSIS
29
30 @node unicoverage SYNOPSIS
31 @subsection unicoverage SYNOPSIS
32 @c DEBUG: print_menu("unicoverage SYNOPSIS")
33
34 @comment TROFF INPUT: .br
35 @comment .br
36 @comment TROFF INPUT: .B unicoverage
37 @b{unicoverage}
38 [-iinput-file] [-ooutput-file]
39 @comment TROFF INPUT: .SH DESCRIPTION
40
41 @node unicoverage DESCRIPTION
42 @subsection unicoverage DESCRIPTION
43 @c DEBUG: print_menu("unicoverage DESCRIPTION")
44
45 @comment TROFF INPUT: .B unicoverage
46 @b{unicoverage}
47 reads a GNU Unifont .hex font and uses data in
48 @comment TROFF INPUT: .B coverage.dat
49 @b{coverage.dat}
50 (which must reside in the current directory).  The output is
51 the percent coverage of each script in the Unicode Basic Multilingual Plane.
52 @comment TROFF INPUT: .SH OPTIONS
53
54 @node unicoverage OPTIONS
55 @subsection unicoverage OPTIONS
56 @c DEBUG: print_menu("unicoverage OPTIONS")
57
58 @comment TROFF INPUT: .TP 12
59
60 @c ---------------------------------------------------------------------
61 @table @code
62 @item -i
63 Specify the input file. The default is STDIN.
64 @comment TROFF INPUT: .TP
65
66 @item -o
67 Specify the output file. The default is STDOUT.
68 Sample usage:
69 @comment TROFF INPUT: .PP
70
71 @comment TROFF INPUT: .RS
72
73 @c ---------------------------------------------------------------------
74 @quotation
75 unicoverage < unifont.hex >coverage.txt
76 @comment TROFF INPUT: .RE
77
78 @end quotation
79
80 @c ---------------------------------------------------------------------
81 @comment TROFF INPUT: .SH FILES
82
83 @end table
84
85 @c ---------------------------------------------------------------------
86
87 @node unicoverage FILES
88 @subsection unicoverage FILES
89 @c DEBUG: print_menu("unicoverage FILES")
90
91 coverage.dat, *.hex GNU Unifont files.
92 @comment TROFF INPUT: .SH SEE ALSO
93
94 @node unicoverage SEE ALSO
95 @subsection unicoverage SEE ALSO
96 @c DEBUG: print_menu("unicoverage SEE ALSO")
97
98 @comment TROFF INPUT: .BR bdfimplode(1),
99 @b{bdfimplode(1),}
100 @comment TROFF INPUT: .BR hex2bdf(1),
101 @b{hex2bdf(1),}
102 @comment TROFF INPUT: .BR hex2sfd(1),
103 @b{hex2sfd(1),}
104 @comment TROFF INPUT: .BR hexbraille(1),
105 @b{hexbraille(1),}
106 @comment TROFF INPUT: .BR hexdraw(1),
107 @b{hexdraw(1),}
108 @comment TROFF INPUT: .BR hexkinya(1),
109 @b{hexkinya(1),}
110 @comment TROFF INPUT: .BR hexmerge(1),
111 @b{hexmerge(1),}
112 @comment TROFF INPUT: .BR johab2ucs2(1),
113 @b{johab2ucs2(1),}
114 @comment TROFF INPUT: .BR unibdf2hex(1),
115 @b{unibdf2hex(1),}
116 @comment TROFF INPUT: .BR unibmp2hex(1),
117 @b{unibmp2hex(1),}
118 @comment TROFF INPUT: .BR unidup(1),
119 @b{unidup(1),}
120 @comment TROFF INPUT: .BR unifont(5),
121 @b{unifont(5),}
122 @comment TROFF INPUT: .BR unifont-viewer(1),
123 @b{unifont-viewer(1),}
124 @comment TROFF INPUT: .BR unifontchojung(1),
125 @b{unifontchojung(1),}
126 @comment TROFF INPUT: .BR unifontksx(1),
127 @b{unifontksx(1),}
128 @comment TROFF INPUT: .BR unifontpic(1),
129 @b{unifontpic(1),}
130 @comment TROFF INPUT: .BR unigencircles(1),
131 @b{unigencircles(1),}
132 @comment TROFF INPUT: .BR unigenwidth(1),
133 @b{unigenwidth(1),}
134 @comment TROFF INPUT: .BR unihex2bmp(1),
135 @b{unihex2bmp(1),}
136 @comment TROFF INPUT: .BR unihex2png(1),
137 @b{unihex2png(1),}
138 @comment TROFF INPUT: .BR unihexfill(1),
139 @b{unihexfill(1),}
140 @comment TROFF INPUT: .BR unihexgen(1),
141 @b{unihexgen(1),}
142 @comment TROFF INPUT: .BR unipagecount(1),
143 @b{unipagecount(1),}
144 @comment TROFF INPUT: .BR unipng2hex(1)
145 @b{unipng2hex(1)}
146 @comment TROFF INPUT: .SH AUTHOR
147
148 @node unicoverage AUTHOR
149 @subsection unicoverage AUTHOR
150 @c DEBUG: print_menu("unicoverage AUTHOR")
151
152 @comment TROFF INPUT: .B unicoverage
153 @b{unicoverage}
154 was written by Paul Hardy.
155 @comment TROFF INPUT: .SH LICENSE
156
157 @node unicoverage LICENSE
158 @subsection unicoverage LICENSE
159 @c DEBUG: print_menu("unicoverage LICENSE")
160
161 @comment TROFF INPUT: .B unicoverage
162 @b{unicoverage}
163 is Copyright @copyright{} 2007, 2008 Paul Hardy.
164 @comment TROFF INPUT: .PP
165
166 This program is free software; you can redistribute it and/or modify
167 it under the terms of the GNU General Public License as published by
168 the Free Software Foundation; either version 2 of the License, or
169 (at your option) any later version.
170 @comment TROFF INPUT: .SH BUGS
171
172 @node unicoverage BUGS
173 @subsection unicoverage BUGS
174 @c DEBUG: print_menu("unicoverage BUGS")
175
176 No known real bugs exist, except that this software does not perform
177 extensive error checking on its input files.