1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188
|
@comment TROFF INPUT: .TH UNIHEXGEN 1 "2013 Sep 03"
@node unihexgen
@section unihexgen
@c DEBUG: print_menu("@section")
@menu
* unihexgen NAME::
* unihexgen SYNOPSIS::
* unihexgen DESCRIPTION::
* unihexgen OPTIONS::
* unihexgen FILES::
* unihexgen EXAMPLE::
* unihexgen SEE ALSO::
* unihexgen AUTHOR::
* unihexgen LICENSE::
* unihexgen BUGS::
@end menu
@comment TROFF INPUT: .SH NAME
@node unihexgen NAME
@subsection unihexgen NAME
@c DEBUG: print_menu("unihexgen NAME")
unihexgen @minus{} Generate Unifont 4- or 6-digit hexadecimal glyphs
@comment TROFF INPUT: .SH SYNOPSIS
@node unihexgen SYNOPSIS
@subsection unihexgen SYNOPSIS
@c DEBUG: print_menu("unihexgen SYNOPSIS")
@comment TROFF INPUT: .br
@comment .br
@comment TROFF INPUT: .B unihexgen
@b{unihexgen}
@comment TROFF INPUT: .I startpoint endpoint
@i{startpoint endpoint}
@comment TROFF INPUT: .SH DESCRIPTION
@node unihexgen DESCRIPTION
@subsection unihexgen DESCRIPTION
@c DEBUG: print_menu("unihexgen DESCRIPTION")
@comment TROFF INPUT: .B unihexgen
@b{unihexgen}
produces unifont.hex entries in the Unicode code point range
@comment TROFF INPUT: .I startpoint
@i{startpoint}
to
@comment TROFF INPUT: .I endpoint
@i{endpoint}
(specified as the two command-line arguments).
Output is to STDOUT. If a codepoint is less than or equal to
"FFFF" (i.e., 0xFFFF), a four-digit hexadecimal number is encoded
within the corresponding Unifont glyph as two digits on each of
two rows. Otherwise, a six-digit hexadecimal number is encoded as
three digits on each of two rows.
@comment TROFF INPUT: .SH OPTIONS
@node unihexgen OPTIONS
@subsection unihexgen OPTIONS
@c DEBUG: print_menu("unihexgen OPTIONS")
There are no options.
@comment TROFF INPUT: .SH FILES
@node unihexgen FILES
@subsection unihexgen FILES
@c DEBUG: print_menu("unihexgen FILES")
*.hex as output.
@comment TROFF INPUT: .SH EXAMPLE
@node unihexgen EXAMPLE
@subsection unihexgen EXAMPLE
@c DEBUG: print_menu("unihexgen EXAMPLE")
To generate the Private Use Area glyphs in the Unicode range
U+E000..U+F8FF, invoke unihexgen with these arguments:
@comment TROFF INPUT: .PP
@comment TROFF INPUT: .RS
@c ---------------------------------------------------------------------
@quotation
@comment TROFF INPUT: .B unihexgen
@b{unihexgen}
e000 f8ff
@comment TROFF INPUT: .RE
@end quotation
@c ---------------------------------------------------------------------
@comment TROFF INPUT: .SH SEE ALSO
@node unihexgen SEE ALSO
@subsection unihexgen SEE ALSO
@c DEBUG: print_menu("unihexgen SEE ALSO")
@comment TROFF INPUT: .BR bdfimplode(1),
@b{bdfimplode(1),}
@comment TROFF INPUT: .BR hex2bdf(1),
@b{hex2bdf(1),}
@comment TROFF INPUT: .BR hex2sfd(1),
@b{hex2sfd(1),}
@comment TROFF INPUT: .BR hexbraille(1),
@b{hexbraille(1),}
@comment TROFF INPUT: .BR hexdraw(1),
@b{hexdraw(1),}
@comment TROFF INPUT: .BR hexkinya(1),
@b{hexkinya(1),}
@comment TROFF INPUT: .BR hexmerge(1),
@b{hexmerge(1),}
@comment TROFF INPUT: .BR johab2ucs2(1),
@b{johab2ucs2(1),}
@comment TROFF INPUT: .BR unibdf2hex(1),
@b{unibdf2hex(1),}
@comment TROFF INPUT: .BR unibmp2hex(1),
@b{unibmp2hex(1),}
@comment TROFF INPUT: .BR unicoverage(1),
@b{unicoverage(1),}
@comment TROFF INPUT: .BR unidup(1),
@b{unidup(1),}
@comment TROFF INPUT: .BR unifont(5),
@b{unifont(5),}
@comment TROFF INPUT: .BR unifont-viewer(1),
@b{unifont-viewer(1),}
@comment TROFF INPUT: .BR unifont1per(1),
@b{unifont1per(1),}
@comment TROFF INPUT: .BR unifontchojung(1),
@b{unifontchojung(1),}
@comment TROFF INPUT: .BR unifontksx(1),
@b{unifontksx(1),}
@comment TROFF INPUT: .BR unifontpic(1),
@b{unifontpic(1),}
@comment TROFF INPUT: .BR unigencircles(1),
@b{unigencircles(1),}
@comment TROFF INPUT: .BR unigenwidth(1),
@b{unigenwidth(1),}
@comment TROFF INPUT: .BR unihex2bmp(1),
@b{unihex2bmp(1),}
@comment TROFF INPUT: .BR unihex2png(1),
@b{unihex2png(1),}
@comment TROFF INPUT: .BR unihexfill(1),
@b{unihexfill(1),}
@comment TROFF INPUT: .BR unipagecount(1),
@b{unipagecount(1),}
@comment TROFF INPUT: .BR unipng2hex(1)
@b{unipng2hex(1)}
@comment TROFF INPUT: .SH AUTHOR
@node unihexgen AUTHOR
@subsection unihexgen AUTHOR
@c DEBUG: print_menu("unihexgen AUTHOR")
@comment TROFF INPUT: .B unihexgen
@b{unihexgen}
was written by Paul Hardy.
@comment TROFF INPUT: .SH LICENSE
@node unihexgen LICENSE
@subsection unihexgen LICENSE
@c DEBUG: print_menu("unihexgen LICENSE")
@comment TROFF INPUT: .B unihexgen
@b{unihexgen}
is Copyright @copyright{} 2013 Paul Hardy.
@comment TROFF INPUT: .PP
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
@comment TROFF INPUT: .SH BUGS
@node unihexgen BUGS
@subsection unihexgen BUGS
@c DEBUG: print_menu("unihexgen BUGS")
No known real bugs exist, except that this software does not perform
extensive error checking on its command-line arguments. If they're not
in the format of the original bitmapped output from
@comment TROFF INPUT: .B unihexgen,
@b{unihexgen,}
all bets are off.
|