1 .TH UNIGENWIDTH 1 "2013 Sep 10"
3 unigenwidth \- Generate C code for POSIX wcwidth and wcswidth functions
7 .I unifont.hex combining.txt
10 reads a collection of glyphs in Unifont's .hex format,
11 then reads a list of combining characters as a hexadecimal list.
12 From these two files, it produces C code to implement the POSIX
16 functions. The format of these definitions is based upon
17 POSIX 1003.1-2008 System Interfaces, pages 2251 and 2241, respectively.
23 unigenwidth unifont.hex combining.txt > wccode.c
26 *.hex files for Unifont glyph data; combining.txt for combining code points.
41 .BR unifontchojung(1),
52 was written by Paul Hardy.
55 is Copyright \(co 2013 Paul Hardy.
57 This program is free software; you can redistribute it and/or modify
58 it under the terms of the GNU General Public License as published by
59 the Free Software Foundation; either version 2 of the License, or
60 (at your option) any later version.
62 No known real bugs exist, except that this software does not perform
63 extensive error checking on its input files.