unifont-6.3.20131215.tar.gz
[unifont.git] / doc / unibdf2hex.texi
1 @comment TROFF INPUT: .TH UNIBDF2HEX 1 "2013 Jul 07"
2
3 @node unibdf2hex
4 @section unibdf2hex
5 @c DEBUG: print_menu("@section")
6
7 @menu
8 * unibdf2hex NAME::
9 * unibdf2hex SYNOPSIS::
10 * unibdf2hex DESCRIPTION::
11 * unibdf2hex FILES::
12 * unibdf2hex SEE ALSO::
13 * unibdf2hex AUTHOR::
14 * unibdf2hex LICENSE::
15 * unibdf2hex BUGS::
16
17 @end menu
18
19
20 @comment TROFF INPUT: .SH NAME
21
22 @node unibdf2hex NAME
23 @subsection unibdf2hex NAME
24 @c DEBUG: print_menu("unibdf2hex NAME")
25
26 unibdf2hex @minus{} Convert BDF font glyphs into Unifont .hex glyphs
27 @comment TROFF INPUT: .SH SYNOPSIS
28
29 @node unibdf2hex SYNOPSIS
30 @subsection unibdf2hex SYNOPSIS
31 @c DEBUG: print_menu("unibdf2hex SYNOPSIS")
32
33 @comment TROFF INPUT: .br
34 @comment .br
35 @comment TROFF INPUT: .B unibdf2hex
36 @b{unibdf2hex}
37 <
38 @comment TROFF INPUT: .I input-font.bdf
39 @i{input-font.bdf}
40 >
41 @comment TROFF INPUT: .I output-font.hex
42 @i{output-font.hex}
43 @comment TROFF INPUT: .SH DESCRIPTION
44
45 @node unibdf2hex DESCRIPTION
46 @subsection unibdf2hex DESCRIPTION
47 @c DEBUG: print_menu("unibdf2hex DESCRIPTION")
48
49 @comment TROFF INPUT: .B unibdf2hex
50 @b{unibdf2hex}
51 reads a BDF font file, extracting selected code points and printing
52 them on stdout in Unifont .hex format.  This program was used to
53 extract CJK ideographs from the 16x16 version of Wen Quan Yi's BDF
54 font.  Currently the program is hard-coded to only extract those
55 code points that comprise the "wqy.hex" source font file used to
56 build "unifont.hex" but this source code could easily be modified.
57 @comment TROFF INPUT: .PP
58
59 @comment TROFF INPUT: .SH FILES
60
61 @node unibdf2hex FILES
62 @subsection unibdf2hex FILES
63 @c DEBUG: print_menu("unibdf2hex FILES")
64
65 *.hex GNU Unifont font files
66 @comment TROFF INPUT: .SH SEE ALSO
67
68 @node unibdf2hex SEE ALSO
69 @subsection unibdf2hex SEE ALSO
70 @c DEBUG: print_menu("unibdf2hex SEE ALSO")
71
72 @comment TROFF INPUT: .BR bdfimplode(1),
73 @b{bdfimplode(1),}
74 @comment TROFF INPUT: .BR hex2bdf(1),
75 @b{hex2bdf(1),}
76 @comment TROFF INPUT: .BR hex2sfd(1),
77 @b{hex2sfd(1),}
78 @comment TROFF INPUT: .BR hexbraille(1),
79 @b{hexbraille(1),}
80 @comment TROFF INPUT: .BR hexdraw(1),
81 @b{hexdraw(1),}
82 @comment TROFF INPUT: .BR hexmerge(1),
83 @b{hexmerge(1),}
84 @comment TROFF INPUT: .BR johab2ucs2(1),
85 @b{johab2ucs2(1),}
86 @comment TROFF INPUT: .BR unibmp2hex(1),
87 @b{unibmp2hex(1),}
88 @comment TROFF INPUT: .BR unicoverage(1),
89 @b{unicoverage(1),}
90 @comment TROFF INPUT: .BR unidup(1),
91 @b{unidup(1),}
92 @comment TROFF INPUT: .BR unifont(5),
93 @b{unifont(5),}
94 @comment TROFF INPUT: .BR unifontchojung(1),
95 @b{unifontchojung(1),}
96 @comment TROFF INPUT: .BR unifontksx(1),
97 @b{unifontksx(1),}
98 @comment TROFF INPUT: .BR unifontpic(1),
99 @b{unifontpic(1),}
100 @comment TROFF INPUT: .BR unigencircles(1),
101 @b{unigencircles(1),}
102 @comment TROFF INPUT: .BR unigenwidth(1),
103 @b{unigenwidth(1),}
104 @comment TROFF INPUT: .BR unihex2bmp(1),
105 @b{unihex2bmp(1),}
106 @comment TROFF INPUT: .BR unihex2png(1),
107 @b{unihex2png(1),}
108 @comment TROFF INPUT: .BR unihexgen(1),
109 @b{unihexgen(1),}
110 @comment TROFF INPUT: .BR unipagecount(1),
111 @b{unipagecount(1),}
112 @comment TROFF INPUT: .BR unipng2hex(1)
113 @b{unipng2hex(1)}
114 @comment TROFF INPUT: .SH AUTHOR
115
116 @node unibdf2hex AUTHOR
117 @subsection unibdf2hex AUTHOR
118 @c DEBUG: print_menu("unibdf2hex AUTHOR")
119
120 @comment TROFF INPUT: .B unibdf2hex
121 @b{unibdf2hex}
122 was written by Paul Hardy.
123 @comment TROFF INPUT: .SH LICENSE
124
125 @node unibdf2hex LICENSE
126 @subsection unibdf2hex LICENSE
127 @c DEBUG: print_menu("unibdf2hex LICENSE")
128
129 @comment TROFF INPUT: .B unibdf2hex
130 @b{unibdf2hex}
131 is Copyright @copyright{} 2008 Paul Hardy.
132 @comment TROFF INPUT: .PP
133
134 This program is free software; you can redistribute it and/or modify
135 it under the terms of the GNU General Public License as published by
136 the Free Software Foundation; either version 2 of the License, or
137 (at your option) any later version.
138 @comment TROFF INPUT: .SH BUGS
139
140 @node unibdf2hex BUGS
141 @subsection unibdf2hex BUGS
142 @c DEBUG: print_menu("unibdf2hex BUGS")
143
144 No known bugs exist.