1UNIHEXFILL(1)               General Commands Manual              UNIHEXFILL(1)
2
3
4

NAME

6       unihexfill - Generate range of Unifont 4- or 6-digit hexadecimal glyphs
7

SYNOPSIS

9       unihexfill < unassigned-ranges.txt > filler-glyphs.hex
10

DESCRIPTION

12       unihexfill  is  a  shell  script that reads a list of code point ranges
13       from STDIN and produces filler glyphs of 4- or 6-digit code  points  on
14       STDOUT.
15
16       The  format of the input file is a combination of comment lines, single
17       code points on a line, and start/stop pairs of code points  on  a  line
18       separated  by  a  space.  Comment lines start with a semicolon (';') by
19       convention.  Start and stop code points are strings of hexadecimal dig‐
20       its, by convention either four or six digits.
21
22       unihexfill  invokes  unihexgen  for  each non-comment line in its input
23       file.  If a codepoint is less than or equal to "FFFF" (i.e., 0xFFFF), a
24       four-digit  hexadecimal number is encoded within the corresponding Uni‐
25       font glyph as two digits on each of two rows.  Otherwise,  a  six-digit
26       hexadecimal number is encoded as three digits on each of two rows.
27

OPTIONS

29       There are no options.
30

FILES

32       *.txt as input; *.hex as output.
33

EXAMPLE

35       In the Unifont source package, the file font/plane01/Makefile generates
36       Unicode Plane 1 hexadecimal filler glyphs  of  unassigned  code  points
37       within assigned scripts with this single-line command:
38
39              ../../bin/unihexfill < unassigned-ranges.txt > unassigned.hex
40

SEE ALSO

42       bdfimplode(1),  hex2bdf(1), hex2otf(1), hex2sfd(1), hexbraille(1), hex‐
43       draw(1),  hexkinya(1),   hexmerge(1),   johab2ucs2(1),   unibdf2hex(1),
44       unibmp2hex(1),  unibmpbump(1),  unicoverage(1),  unidup(1), unifont(5),
45       unifont-viewer(1),  unifont1per(1),  unifontchojung(1),  unifontksx(1),
46       unifontpic(1),  unigencircles(1),  unigenwidth(1),  unihex2bmp(1), uni‐
47       hex2png(1),     unihexgen(1),     unihexrotate(1),     unipagecount(1),
48       unipng2hex(1)
49

AUTHOR

51       unihexfill was written by Paul Hardy.
52

LICENSE

54       unihexfill is Copyright © 2014 Paul Hardy.
55
56       This program is free software; you can redistribute it and/or modify it
57       under the terms of the GNU General Public License as published  by  the
58       Free  Software Foundation; either version 2 of the License, or (at your
59       option) any later version.
60

BUGS

62       No known real bugs exist, except that this software  does  not  perform
63       extensive  error  checking on its input file.  Any line that appears to
64       begin with a hexadecimal digit is fed to unihexgen.
65
66
67
68                                  2014 Jun 30                    UNIHEXFILL(1)
Impressum