d3b45a0aade702318bd05366c1aba2b4c142c2bb
[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 hexmerge(1),
40 .BR johab2ucs2(1),
41 .BR unibdf2hex(1),
42 .BR unibmp2hex(1),
43 .BR unicoverage(1),
44 .BR unidup(1),
45 .BR unifont(5),
46 .BR unifontchojung(1),
47 .BR unifontksx(1),
48 .BR unifontpic(1),
49 .BR unigencircles(1),
50 .BR unigenwidth(1),
51 .BR unihex2bmp(1),
52 .BR unihex2png(1),
53 .BR unipagecount(1),
54 .BR unipng2hex(1)
55 .SH AUTHOR
56 .B unihexgen
57 was written by Paul Hardy.
58 .SH LICENSE
59 .B unihexgen
60 is Copyright \(co 2013 Paul Hardy.
61 .PP
62 This program is free software; you can redistribute it and/or modify
63 it under the terms of the GNU General Public License as published by
64 the Free Software Foundation; either version 2 of the License, or
65 (at your option) any later version.
66 .SH BUGS
67 No known real bugs exist, except that this software does not perform
68 extensive error checking on its command-line arguments.  If they're not
69 in the format of the original bitmapped output from
70 .B unihexgen,
71 all bets are off.