font: lower and larger degree sign
[unifont.git] / man / unipagecount.1
1 .TH UNIPAGECOUNT 1 "2007 Dec 31"
2 .SH NAME
3 unipagecount \- Count the assigned code points in a GNU Unifont .hex file
4 .SH SYNOPSIS
5 .br
6 .B unipagecount
7 [-ppagenum] [-h|-l]
8 .SH DESCRIPTION
9 .B unipagecount
10 reads a GNU Unifont .hex file from STDIN and prints a 16 by 16 grid of the
11 number of defined code points in each 256 character block within a Unicode
12 plane to STDOUT.  Code points proceed from left to right, then top to bottom.
13 In all planes, code points U+*FFFE and U+*FFFF are not expected in the input
14 hex file; they are reserved and always counted as being present in a plane.
15 .SH OPTIONS
16 .TP 12
17 -Pplanenum
18 Select a Unicode plane, from 0 through 16, inclusive.  If not specified,
19 .B unipagecount
20 defaults to Plane 0 (the Basic Multilingual Plane).
21 .TP
22 -ppagenum
23 Just print information on one 256 code point "page" rather than
24 the entire Basic Multilingual Plane.  This prints a 16 by 16 table with
25 an asterisk in every code point that has an assigned glyph.
26 .TP
27 -h
28 Print an HTML table with color-coded cell background colors
29 instead of a plain text table.
30 .TP
31 -l
32 [The letter "l"]: Print hyperlinks to font bitmaps in the HTML table.
33 To create the bitmaps themselves, use the
34 .B unihex2bmp
35 program.  The bitmaps are assumed to be in the directory "bmp/".
36 .SH FILES
37 *.hex GNU Unifont font files
38 .SH SEE ALSO
39 .BR bdfimplode(1),
40 .BR hex2bdf(1),
41 .BR hex2sfd(1),
42 .BR hexbraille(1),
43 .BR hexdraw(1),
44 .BR hexkinya(1),
45 .BR hexmerge(1),
46 .BR johab2ucs2(1),
47 .BR unibdf2hex(1),
48 .BR unibmp2hex(1),
49 .BR unicoverage(1),
50 .BR unidup(1),
51 .BR unifont(5),
52 .BR unifont-viewer(1),
53 .BR unifontchojung(1),
54 .BR unifontksx(1),
55 .BR unifontpic(1),
56 .BR unigencircles(1),
57 .BR unigenwidth(1),
58 .BR unihex2bmp(1),
59 .BR unihex2png(1),
60 .BR unihexfill(1),
61 .BR unihexgen(1),
62 .BR unipng2hex(1)
63 .SH AUTHOR
64 .B unipagecount
65 was written by Paul Hardy.
66 .SH LICENSE
67 .B unipagecount
68 is Copyright \(co 2007, 2014 Paul Hardy.
69 .PP
70 This program is free software; you can redistribute it and/or modify
71 it under the terms of the GNU General Public License as published by
72 the Free Software Foundation; either version 2 of the License, or
73 (at your option) any later version.
74 .SH BUGS
75 No known real bugs exist, except that this software does not perform
76 extensive error checking on its input files.  If they're not in the
77 format of the original GNU Unifont .hex file, all bets are off.