@comment TROFF INPUT: .B unipagecount
@b{unipagecount}
reads a GNU Unifont .hex file from STDIN and prints a 16 by 16 grid of the
-number of defined code points in each 256 character block to STDOUT.
-Code points proceed from left to right, then top to bottom.
+number of defined code points in each 256 character block within a Unicode
+plane to STDOUT. Code points proceed from left to right, then top to bottom.
+In all planes, code points U+*FFFE and U+*FFFF are not expected in the input
+hex file; they are reserved and always counted as being present in a plane.
@comment TROFF INPUT: .SH OPTIONS
@node unipagecount OPTIONS
@c ---------------------------------------------------------------------
@table @code
+@item -Pplanenum
+Select a Unicode plane, from 0 through 16, inclusive. If not specified,
+@comment TROFF INPUT: .B unipagecount
+@b{unipagecount}
+defaults to Plane 0 (the Basic Multilingual Plane).
+@comment TROFF INPUT: .TP
+
@item -ppagenum
Just print information on one 256 code point "page" rather than
the entire Basic Multilingual Plane. This prints a 16 by 16 table with
@comment TROFF INPUT: .B unipagecount
@b{unipagecount}
-is Copyright @copyright{} 2007 Paul Hardy.
+is Copyright @copyright{} 2007, 2014 Paul Hardy.
@comment TROFF INPUT: .PP
This program is free software; you can redistribute it and/or modify