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: .PP
63 @comment TROFF INPUT: .SH OPTIONS
65 @node unihexgen OPTIONS
66 @subsection unihexgen OPTIONS
67 @c DEBUG: print_menu("unihexgen OPTIONS")
70 @comment TROFF INPUT: .SH FILES
73 @subsection unihexgen FILES
74 @c DEBUG: print_menu("unihexgen FILES")
77 @comment TROFF INPUT: .SH EXAMPLE
79 @node unihexgen EXAMPLE
80 @subsection unihexgen EXAMPLE
81 @c DEBUG: print_menu("unihexgen EXAMPLE")
83 To generate the Private Use Area glyphs in the Unicode range
84 U+E000..U+F8FF, invoke unihexgen with these arguments:
85 @comment TROFF INPUT: .PP
87 @comment TROFF INPUT: .RS
89 @c ---------------------------------------------------------------------
91 @comment TROFF INPUT: .B unihexgen
94 @comment TROFF INPUT: .RE
98 @c ---------------------------------------------------------------------
99 @comment TROFF INPUT: .SH SEE ALSO
101 @node unihexgen SEE ALSO
102 @subsection unihexgen SEE ALSO
103 @c DEBUG: print_menu("unihexgen SEE ALSO")
105 @comment TROFF INPUT: .BR bdfimplode(1),
107 @comment TROFF INPUT: .BR hex2bdf(1),
109 @comment TROFF INPUT: .BR hex2sfd(1),
111 @comment TROFF INPUT: .BR hexbraille(1),
113 @comment TROFF INPUT: .BR hexdraw(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 unifontchojung(1),
130 @b{unifontchojung(1),}
131 @comment TROFF INPUT: .BR unifontksx(1),
133 @comment TROFF INPUT: .BR unifontpic(1),
135 @comment TROFF INPUT: .BR unigencircles(1),
136 @b{unigencircles(1),}
137 @comment TROFF INPUT: .BR unigenwidth(1),
139 @comment TROFF INPUT: .BR unihex2bmp(1),
141 @comment TROFF INPUT: .BR unihex2png(1),
143 @comment TROFF INPUT: .BR unipagecount(1),
145 @comment TROFF INPUT: .BR unipng2hex(1)
147 @comment TROFF INPUT: .SH AUTHOR
149 @node unihexgen AUTHOR
150 @subsection unihexgen AUTHOR
151 @c DEBUG: print_menu("unihexgen AUTHOR")
153 @comment TROFF INPUT: .B unihexgen
155 was written by Paul Hardy.
156 @comment TROFF INPUT: .SH LICENSE
158 @node unihexgen LICENSE
159 @subsection unihexgen LICENSE
160 @c DEBUG: print_menu("unihexgen LICENSE")
162 @comment TROFF INPUT: .B unihexgen
164 is Copyright @copyright{} 2013 Paul Hardy.
165 @comment TROFF INPUT: .PP
167 This program is free software; you can redistribute it and/or modify
168 it under the terms of the GNU General Public License as published by
169 the Free Software Foundation; either version 2 of the License, or
170 (at your option) any later version.
171 @comment TROFF INPUT: .SH BUGS
174 @subsection unihexgen BUGS
175 @c DEBUG: print_menu("unihexgen BUGS")
177 No known real bugs exist, except that this software does not perform
178 extensive error checking on its command-line arguments. If they're not
179 in the format of the original bitmapped output from
180 @comment TROFF INPUT: .B unihexgen,