GNU Unifont
15.0.04
Pan-Unicode font with complete Unicode Plane 0 coverage and partial coverage of higher planes
|
hex2otf.h - Header file for hex2otf.c More...
Go to the source code of this file.
Data Structures | |
struct | NamePair |
Data structure for a font ID number and name character string. More... | |
Macros | |
#define | UNIFONT_VERSION "15.0.04" |
Current Unifont version. | |
#define | DEFAULT_ID0 "Copyright © 1998-2022 Roman Czyborra, Paul Hardy, \Qianqian Fang, Andrew Miller, Johnnie Weaver, David Corbett, \Nils Moskopp, Rebecca Bettencourt, et al." |
#define | DEFAULT_ID1 "Unifont" |
Default NameID 1 string (Font Family) | |
#define | DEFAULT_ID2 "Regular" |
Default NameID 2 string (Font Subfamily) | |
#define | DEFAULT_ID5 "Version "UNIFONT_VERSION |
Default NameID 5 string (Version of the Name Table) | |
#define | DEFAULT_ID11 "https://unifoundry.com/unifont/" |
Default NameID 11 string (Font Vendor URL) | |
#define | DEFAULT_ID13 "Dual license: SIL Open Font License version 1.1, \and GNU GPL version 2 or later with the GNU Font Embedding Exception." |
Default NameID 13 string (License Description) | |
#define | DEFAULT_ID14 "http://unifoundry.com/LICENSE.txt, \https://scripts.sil.org/OFL" |
Default NameID 14 string (License Information URLs) | |
#define | NAMEPAIR(n) {(n), DEFAULT_ID##n} |
Macro to initialize name identifier codes to default values defined above. | |
Typedefs | |
typedef struct NamePair | NamePair |
Data structure for a font ID number and name character string. | |
Variables | |
const NamePair | defaultNames [] |
Allocate array of NameID codes with default values. More... | |
hex2otf.h - Header file for hex2otf.c
Definition in file hex2otf.h.
#define DEFAULT_ID0 "Copyright © 1998-2022 Roman Czyborra, Paul Hardy, \Qianqian Fang, Andrew Miller, Johnnie Weaver, David Corbett, \Nils Moskopp, Rebecca Bettencourt, et al." |
Define default strings for some TrueType font NameID strings.
NameID Description ------ ----------- 0 Copyright Notice 1 Font Family 2 Font Subfamily 5 Version of the Name Table 11 URL of the Font Vendor 13 License Description 14 License Information URL
Default NameID 0 string (Copyright Notice)
const NamePair defaultNames[] |
Allocate array of NameID codes with default values.
This array contains the default values for several TrueType NameID strings, as defined above in this file. Strings are assigned using the NAMEPAIR macro defined above.