![]() ![]() There must be no leading zeros, unless the code value would have fewer than four hexadecimal digits, in which case it must be padded to four digits. is the Unicode Scalar Value of the character, an uppercase hexadecimal number four to six digits long. Characters in Unicode’s supplemental planes may be represented only by the format u. ![]() What if a needed basename is not included in the AGLFN? In this case a special naming convention using the Unicode Scalar Value of the character(s) should be used.Ĭharacters in Unicode’s Basic Multilingual Plane (BMP) may be represented by either of the formats u or uni. Basename for arbitrary Unicode character(s) For new fonts, we recommend using only the names that are in the Adobe GLyph List for New Fonts. For this reason there are several different glyph lists in the AGL. Historically, in its own fonts, Adobe has used a lot of names that are no longer recommended. This mapping, from glyph name to Unicode character sequence, is the essence of the AGL specification. For production names, however, it is essential that the basename be constructed so that it identifies the Unicode character(s) that the glyph represents. Basenameįor working names the basename can be about anything. NB: Some modern tools such as the GlyphsApp font editor understand commonly used suffixes and will automatically build font smarts for them. swsh suffix might be used to indicate a swash variant and. The suffix can be about anything - its purpose is to identify variant glyphs. ), then the first period is the separator: everything before it is the basename and everything after it is the suffix.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |