1 @comment TROFF INPUT: .TH UNIHEXGEN 1 "2013 Sep 03"
5 @c DEBUG: print_menu("@section")
10 * unihexgen DESCRIPTION::
14 * unihexgen SEE ALSO::
22 @comment TROFF INPUT: .SH NAME
25 @subsection unihexgen NAME
26 @c DEBUG: print_menu("unihexgen NAME")
28 unihexgen @minus{} Generate Unifont 4- or 6-digit hexadecimal glyphs
29 @comment TROFF INPUT: .SH SYNOPSIS
31 @node unihexgen SYNOPSIS
32 @subsection unihexgen SYNOPSIS
33 @c DEBUG: print_menu("unihexgen SYNOPSIS")
35 @comment TROFF INPUT: .br
37 @comment TROFF INPUT: .B unihexgen
39 @comment TROFF INPUT: .I startpoint endpoint
40 @i{startpoint endpoint}
41 @comment TROFF INPUT: .SH DESCRIPTION
43 @node unihexgen DESCRIPTION
44 @subsection unihexgen DESCRIPTION
45 @c DEBUG: print_menu("unihexgen DESCRIPTION")
47 @comment TROFF INPUT: .B unihexgen
49 produces unifont.hex entries in the Unicode code point range
50 @comment TROFF INPUT: .I startpoint
53 @comment TROFF INPUT: .I endpoint
55 (specified as the two command-line arguments).
56 Output is to STDOUT. If a codepoint is less than or equal to
57 "FFFF" (i.e., 0xFFFF), a four-digit hexadecimal number is encoded
58 within the corresponding Unifont glyph as two digits on each of
59 two rows. Otherwise, a six-digit hexadecimal number is encoded as
60 three digits on each of two rows.
61 @comment TROFF INPUT: .SH OPTIONS
63 @node unihexgen OPTIONS
64 @subsection unihexgen OPTIONS
65 @c DEBUG: print_menu("unihexgen OPTIONS")
68 @comment TROFF INPUT: .SH FILES
71 @subsection unihexgen FILES
72 @c DEBUG: print_menu("unihexgen FILES")
75 @comment TROFF INPUT: .SH EXAMPLE
77 @node unihexgen EXAMPLE
78 @subsection unihexgen EXAMPLE
79 @c DEBUG: print_menu("unihexgen EXAMPLE")
81 To generate the Private Use Area glyphs in the Unicode range
82 U+E000..U+F8FF, invoke unihexgen with these arguments:
83 @comment TROFF INPUT: .PP
85 @comment TROFF INPUT: .RS
87 @c ---------------------------------------------------------------------
89 @comment TROFF INPUT: .B unihexgen
92 @comment TROFF INPUT: .RE
96 @c ---------------------------------------------------------------------
97 @comment TROFF INPUT: .SH SEE ALSO
99 @node unihexgen SEE ALSO
100 @subsection unihexgen SEE ALSO
101 @c DEBUG: print_menu("unihexgen SEE ALSO")
103 @comment TROFF INPUT: .BR bdfimplode(1),
105 @comment TROFF INPUT: .BR hex2bdf(1),
107 @comment TROFF INPUT: .BR hex2sfd(1),
109 @comment TROFF INPUT: .BR hexbraille(1),
111 @comment TROFF INPUT: .BR hexdraw(1),
113 @comment TROFF INPUT: .BR hexkinya(1),
115 @comment TROFF INPUT: .BR hexmerge(1),
117 @comment TROFF INPUT: .BR johab2ucs2(1),
119 @comment TROFF INPUT: .BR unibdf2hex(1),
121 @comment TROFF INPUT: .BR unibmp2hex(1),
123 @comment TROFF INPUT: .BR unicoverage(1),
125 @comment TROFF INPUT: .BR unidup(1),
127 @comment TROFF INPUT: .BR unifont(5),
129 @comment TROFF INPUT: .BR unifont-viewer(1),
130 @b{unifont-viewer(1),}
131 @comment TROFF INPUT: .BR unifontchojung(1),
132 @b{unifontchojung(1),}
133 @comment TROFF INPUT: .BR unifontksx(1),
135 @comment TROFF INPUT: .BR unifontpic(1),
137 @comment TROFF INPUT: .BR unigencircles(1),
138 @b{unigencircles(1),}
139 @comment TROFF INPUT: .BR unigenwidth(1),
141 @comment TROFF INPUT: .BR unihex2bmp(1),
143 @comment TROFF INPUT: .BR unihex2png(1),
145 @comment TROFF INPUT: .BR unipagecount(1),
147 @comment TROFF INPUT: .BR unipng2hex(1)
149 @comment TROFF INPUT: .SH AUTHOR
151 @node unihexgen AUTHOR
152 @subsection unihexgen AUTHOR
153 @c DEBUG: print_menu("unihexgen AUTHOR")
155 @comment TROFF INPUT: .B unihexgen
157 was written by Paul Hardy.
158 @comment TROFF INPUT: .SH LICENSE
160 @node unihexgen LICENSE
161 @subsection unihexgen LICENSE
162 @c DEBUG: print_menu("unihexgen LICENSE")
164 @comment TROFF INPUT: .B unihexgen
166 is Copyright @copyright{} 2013 Paul Hardy.
167 @comment TROFF INPUT: .PP
169 This program is free software; you can redistribute it and/or modify
170 it under the terms of the GNU General Public License as published by
171 the Free Software Foundation; either version 2 of the License, or
172 (at your option) any later version.
173 @comment TROFF INPUT: .SH BUGS
176 @subsection unihexgen BUGS
177 @c DEBUG: print_menu("unihexgen BUGS")
179 No known real bugs exist, except that this software does not perform
180 extensive error checking on its command-line arguments. If they're not
181 in the format of the original bitmapped output from
182 @comment TROFF INPUT: .B unihexgen,