GNU Unifont 16.0.02
Pan-Unicode font with complete Unicode Plane 0 coverage and partial coverage of higher planes
|
unifontpic.h - Header file for unifontpic.c More...
Go to the source code of this file.
Macros | |
#define | MAXSTRING 256 |
Maximum input string allowed. More... | |
#define | HEADER_STRING "GNU Unifont 16.0.02" |
To be printed as chart title. More... | |
Variables | |
const char * | ascii_hex [128] |
Array of Unifont ASCII glyphs for chart row & column headings. More... | |
int | ascii_bits [128][16] |
Array to hold ASCII bitmaps for chart title. More... | |
char | hexdigit [16][5] |
Array of 4x5 hexadecimal digits for legend. More... | |
unifontpic.h - Header file for unifontpic.c
Definition in file unifontpic.h.
#define HEADER_STRING "GNU Unifont 16.0.02" |
To be printed as chart title.
Definition at line 32 of file unifontpic.h.
#define MAXSTRING 256 |
Maximum input string allowed.
Definition at line 30 of file unifontpic.h.
int ascii_bits[128][16] |
Array to hold ASCII bitmaps for chart title.
This array will be created from the strings in ascii_hex[] above.
Definition at line 179 of file unifontpic.h.
const char* ascii_hex[128] |
Array of Unifont ASCII glyphs for chart row & column headings.
Define the array of Unifont ASCII glyphs, code points 0 through 127. This allows using unifontpic to print charts of glyphs above Unicode Plane 0. These were copied from font/plane00/unifont-base.hex, plus U+0020 (ASCII space character).
Definition at line 42 of file unifontpic.h.
char hexdigit[16][5] |
Array of 4x5 hexadecimal digits for legend.
hexdigit contains 4x5 pixel arrays of tiny digits for the legend. See unihexgen.c for a more detailed description in the comments.
Definition at line 188 of file unifontpic.h.