unifont-6.3.20131215.tar.gz
[unifont.git] / man / unigenwidth.1
index bba2384d3b2422835e5e7bfde118387208fcc143..acbe003e0a219584f3320b7f06280c7034b34fda 100644 (file)
@@ -1,6 +1,6 @@
 .TH UNIGENWIDTH 1 "2013 Sep 10"
 .SH NAME
-unigenwidth \- Generate C code for POSIX wcwidth() and wcswidth()
+unigenwidth \- Generate C code for POSIX wcwidth and wcswidth functions
 .SH SYNOPSIS
 .br
 .B unigenwidth
@@ -10,9 +10,11 @@ unigenwidth \- Generate C code for POSIX wcwidth() and wcswidth()
 reads a collection of glyphs in Unifont's .hex format,
 then reads a list of combining characters as a hexadecimal list.
 From these two files, it produces C code to implement the POSIX
-wcwidth(3) and wcswidth(3) functions.  The format of these definitions
-is based upon POSIX 1003.1-2008 System Interfaces, pages 2251 and 2241,
-respectively.
+.BR wcwidth(3)
+and
+.BR wcswidth(3)
+functions.  The format of these definitions is based upon
+POSIX 1003.1-2008 System Interfaces, pages 2251 and 2241, respectively.
 .SH EXAMPLE
 .PP
 Sample usage:
@@ -21,35 +23,40 @@ Sample usage:
 unigenwidth unifont.hex combining.txt > wccode.c
 .RE
 .SH FILES
-.TP 15
 *.hex files for Unifont glyph data; combining.txt for combining code points.
 .SH SEE ALSO
-.BR bdfimplode (1),
-.BR hex2bdf (1),
-.BR hex2sfd (1),
-.BR hexbraille (1),
-.BR hexdraw (1),
-.BR hexmerge (1),
-.BR johab2ucs2 (1),
-.BR unibdf2hex (1),
-.BR unifontpic (1),
-.BR unibmp2hex (1),
-.BR unicoverage (1),
-.BR unidup (1),
-.BR unifontcjhojung (1),
-.BR unifontksx (1),
-.BR unigencircles (1),
-.BR unihex2bmp (1),
-.BR unihexgen (1),
-.BR unipagecount (1),
-.BR uniunmask (1)
+.BR bdfimplode(1),
+.BR hex2bdf(1),
+.BR hex2sfd(1),
+.BR hexbraille(1),
+.BR hexdraw(1),
+.BR hexmerge(1),
+.BR johab2ucs2(1),
+.BR unibdf2hex(1),
+.BR unibmp2hex(1),
+.BR unicoverage(1),
+.BR unidup(1),
+.BR unifont(5),
+.BR unifontchojung(1),
+.BR unifontksx(1),
+.BR unifontpic(1),
+.BR unigencircles(1),
+.BR unihex2bmp(1),
+.BR unihex2png(1),
+.BR unihexgen(1),
+.BR unipagecount(1),
+.BR unipng2hex(1)
 .SH AUTHOR
 .B unigenwidth
 was written by Paul Hardy.
 .SH LICENSE
 .B unigenwidth
-is Copyright \(co 2013 Paul Hardy, and is released under version 2 of
-the GNU General Public License, or (at your option) a later version.
+is Copyright \(co 2013 Paul Hardy.
+.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.
 .SH BUGS
 No known real bugs exist, except that this software does not perform
 extensive error checking on its input files.