1 .TH UNIGENCIRCLES 1 "2013 Sep 28"
3 unigencircles \- Add dashed combining circles to a unifont.hex file
7 .I combining.txt nonprinting.hex
11 .I unifont-circles.hex
14 reads a unifont.hex file from STDIN, adds dashed combining
15 circles to the hex strings for code points listed in "combining.txt"
16 but not listed in "nonprinting.hex", and writes the revised set of glyphs
17 in unifont.hex format to STDOUT. The resulting combining character glyphs
18 show the dashed combining circles that appear in The Unicode Standard
21 For each code point listed in the "combining.txt" file but not listed
22 in the "nonprinting.hex" file,
24 will superimpose a single-width dashed circle in glyphs that are
25 single-width (i.e., their hex glyph strings are 32 characters long)
26 and will superimpose a double-width dashed circle in glyphs that
27 are double-width (i.e., their hex glyph strings are 64 characters long).
31 unigencircles combining.txt nonprinting.hex < unifont.hex > unifont-circles.hex
34 *.hex files for Unifont glyph data
36 .B font/ttfsrc/combining.txt
37 for combining code points
39 .B font/plane00/nonprinting.hex
40 for non-printing code points
55 .BR unifont-viewer(1),
56 .BR unifontchojung(1),
68 was written by Paul Hardy.
71 is Copyright \(co 2013 Paul Hardy.
73 This program is free software; you can redistribute it and/or modify
74 it under the terms of the GNU General Public License as published by
75 the Free Software Foundation; either version 2 of the License, or
76 (at your option) any later version.
78 No known real bugs exist, except that this software does not perform
79 extensive error checking on its input files.