e8658189c0db3f0bfc4dc65dbc7a7f6c830b88bd
[unifont.git] / man / unihexgen.1
1 .TH UNIHEXGEN 1 "2013 Sep 03"
2 .SH NAME
3 unihexgen \- Generate Unifont 4- or 6-digit hexadecimal glyphs
4 .SH SYNOPSIS
5 .br
6 .B unihexgen
7 .I startpoint endpoint
8 .SH DESCRIPTION
9 .B unihexgen
10 produces unifont.hex entries in the Unicode code point range
11 .I startpoint
12 to
13 .I endpoint
14 (specified as the two command-line arguments).
15 Output is to STDOUT.  If a codepoint is less than or equal to
16 "FFFF" (i.e., 0xFFFF), a four-digit hexadecimal number is encoded
17 within the corresponding Unifont glyph as two digits on each of
18 two rows.  Otherwise, a six-digit hexadecimal number is encoded as
19 three digits on each of two rows.
20 .PP
21 .SH OPTIONS
22 There are no options.
23 .SH FILES
24 *.hex as output.
25 .SH EXAMPLE
26 To generate the Private Use Area glyphs in the Unicode range
27 U+E000..U+F8FF, invoke unihexgen with these arguments:
28 .PP
29 .RS
30 .B unihexgen
31 e000 f8ff
32 .RE
33 .SH SEE ALSO
34 .BR bdfimplode(1),
35 .BR hex2bdf(1),
36 .BR hex2sfd(1),
37 .BR hexbraille(1),
38 .BR hexdraw(1),
39 .BR hexkinya(1),
40 .BR hexmerge(1),
41 .BR johab2ucs2(1),
42 .BR unibdf2hex(1),
43 .BR unibmp2hex(1),
44 .BR unicoverage(1),
45 .BR unidup(1),
46 .BR unifont(5),
47 .BR unifontchojung(1),
48 .BR unifontksx(1),
49 .BR unifontpic(1),
50 .BR unigencircles(1),
51 .BR unigenwidth(1),
52 .BR unihex2bmp(1),
53 .BR unihex2png(1),
54 .BR unipagecount(1),
55 .BR unipng2hex(1)
56 .SH AUTHOR
57 .B unihexgen
58 was written by Paul Hardy.
59 .SH LICENSE
60 .B unihexgen
61 is Copyright \(co 2013 Paul Hardy.
62 .PP
63 This program is free software; you can redistribute it and/or modify
64 it under the terms of the GNU General Public License as published by
65 the Free Software Foundation; either version 2 of the License, or
66 (at your option) any later version.
67 .SH BUGS
68 No known real bugs exist, except that this software does not perform
69 extensive error checking on its command-line arguments.  If they're not
70 in the format of the original bitmapped output from
71 .B unihexgen,
72 all bets are off.