unifont-7.0.01.tar.gz
[unifont.git] / doc / unipagecount.texi
1 @comment TROFF INPUT: .TH UNIPAGECOUNT 1 "2007 Dec 31"
2
3 @node unipagecount
4 @section unipagecount
5 @c DEBUG: print_menu("@section")
6
7 @menu
8 * unipagecount NAME::
9 * unipagecount SYNOPSIS::
10 * unipagecount DESCRIPTION::
11 * unipagecount OPTIONS::
12 * unipagecount FILES::
13 * unipagecount SEE ALSO::
14 * unipagecount AUTHOR::
15 * unipagecount LICENSE::
16 * unipagecount BUGS::
17
18 @end menu
19
20
21 @comment TROFF INPUT: .SH NAME
22
23 @node unipagecount NAME
24 @subsection unipagecount NAME
25 @c DEBUG: print_menu("unipagecount NAME")
26
27 unipagecount @minus{} Count the assigned code points in a GNU Unifont .hex file
28 @comment TROFF INPUT: .SH SYNOPSIS
29
30 @node unipagecount SYNOPSIS
31 @subsection unipagecount SYNOPSIS
32 @c DEBUG: print_menu("unipagecount SYNOPSIS")
33
34 @comment TROFF INPUT: .br
35 @comment .br
36 @comment TROFF INPUT: .B unipagecount
37 @b{unipagecount}
38 [-ppagenum] [-h|-l]
39 @comment TROFF INPUT: .SH DESCRIPTION
40
41 @node unipagecount DESCRIPTION
42 @subsection unipagecount DESCRIPTION
43 @c DEBUG: print_menu("unipagecount DESCRIPTION")
44
45 @comment TROFF INPUT: .B unipagecount
46 @b{unipagecount}
47 reads a GNU Unifont .hex file from STDIN and prints a 16 by 16 grid of the
48 number of defined code points in each 256 character block to STDOUT.
49 Code points proceed from left to right, then top to bottom.
50 @comment TROFF INPUT: .SH OPTIONS
51
52 @node unipagecount OPTIONS
53 @subsection unipagecount OPTIONS
54 @c DEBUG: print_menu("unipagecount OPTIONS")
55
56 @comment TROFF INPUT: .TP 12
57
58 @c ---------------------------------------------------------------------
59 @table @code
60 @item -ppagenum
61 Just print information on one 256 code point "page" rather than
62 the entire Basic Multilingual Plane.  This prints a 16 by 16 table with
63 an asterisk in every code point that has an assigned glyph.
64 @comment TROFF INPUT: .TP
65
66 @item -h
67 Print an HTML table with color-coded cell background colors
68 instead of a plain text table.
69 @comment TROFF INPUT: .TP
70
71 @item -l
72 [The letter "l"]: Print hyperlinks to font bitmaps in the HTML table.
73 To create the bitmaps themselves, use the
74 @comment TROFF INPUT: .B unihex2bmp
75 @b{unihex2bmp}
76 program.  The bitmaps are assumed to be in the directory "bmp/".
77 @comment TROFF INPUT: .SH FILES
78
79 @end table
80
81 @c ---------------------------------------------------------------------
82
83 @node unipagecount FILES
84 @subsection unipagecount FILES
85 @c DEBUG: print_menu("unipagecount FILES")
86
87 *.hex GNU Unifont font files
88 @comment TROFF INPUT: .SH SEE ALSO
89
90 @node unipagecount SEE ALSO
91 @subsection unipagecount SEE ALSO
92 @c DEBUG: print_menu("unipagecount SEE ALSO")
93
94 @comment TROFF INPUT: .BR bdfimplode(1),
95 @b{bdfimplode(1),}
96 @comment TROFF INPUT: .BR hex2bdf(1),
97 @b{hex2bdf(1),}
98 @comment TROFF INPUT: .BR hex2sfd(1),
99 @b{hex2sfd(1),}
100 @comment TROFF INPUT: .BR hexbraille(1),
101 @b{hexbraille(1),}
102 @comment TROFF INPUT: .BR hexdraw(1),
103 @b{hexdraw(1),}
104 @comment TROFF INPUT: .BR hexkinya(1),
105 @b{hexkinya(1),}
106 @comment TROFF INPUT: .BR hexmerge(1),
107 @b{hexmerge(1),}
108 @comment TROFF INPUT: .BR johab2ucs2(1),
109 @b{johab2ucs2(1),}
110 @comment TROFF INPUT: .BR unibdf2hex(1),
111 @b{unibdf2hex(1),}
112 @comment TROFF INPUT: .BR unibmp2hex(1),
113 @b{unibmp2hex(1),}
114 @comment TROFF INPUT: .BR unicoverage(1),
115 @b{unicoverage(1),}
116 @comment TROFF INPUT: .BR unidup(1),
117 @b{unidup(1),}
118 @comment TROFF INPUT: .BR unifont(5),
119 @b{unifont(5),}
120 @comment TROFF INPUT: .BR unifont-viewer(1),
121 @b{unifont-viewer(1),}
122 @comment TROFF INPUT: .BR unifontchojung(1),
123 @b{unifontchojung(1),}
124 @comment TROFF INPUT: .BR unifontksx(1),
125 @b{unifontksx(1),}
126 @comment TROFF INPUT: .BR unifontpic(1),
127 @b{unifontpic(1),}
128 @comment TROFF INPUT: .BR unigencircles(1),
129 @b{unigencircles(1),}
130 @comment TROFF INPUT: .BR unigenwidth(1),
131 @b{unigenwidth(1),}
132 @comment TROFF INPUT: .BR unihex2bmp(1),
133 @b{unihex2bmp(1),}
134 @comment TROFF INPUT: .BR unihex2png(1),
135 @b{unihex2png(1),}
136 @comment TROFF INPUT: .BR unihexgen(1),
137 @b{unihexgen(1),}
138 @comment TROFF INPUT: .BR unipng2hex(1)
139 @b{unipng2hex(1)}
140 @comment TROFF INPUT: .SH AUTHOR
141
142 @node unipagecount AUTHOR
143 @subsection unipagecount AUTHOR
144 @c DEBUG: print_menu("unipagecount AUTHOR")
145
146 @comment TROFF INPUT: .B unipagecount
147 @b{unipagecount}
148 was written by Paul Hardy.
149 @comment TROFF INPUT: .SH LICENSE
150
151 @node unipagecount LICENSE
152 @subsection unipagecount LICENSE
153 @c DEBUG: print_menu("unipagecount LICENSE")
154
155 @comment TROFF INPUT: .B unipagecount
156 @b{unipagecount}
157 is Copyright @copyright{} 2007 Paul Hardy.
158 @comment TROFF INPUT: .PP
159
160 This program is free software; you can redistribute it and/or modify
161 it under the terms of the GNU General Public License as published by
162 the Free Software Foundation; either version 2 of the License, or
163 (at your option) any later version.
164 @comment TROFF INPUT: .SH BUGS
165
166 @node unipagecount BUGS
167 @subsection unipagecount BUGS
168 @c DEBUG: print_menu("unipagecount BUGS")
169
170 No known real bugs exist, except that this software does not perform
171 extensive error checking on its input files.  If they're not in the
172 format of the original GNU Unifont .hex file, all bets are off.