Pictograms and ornaments naming
Ermin Međedović
Posts: 81
I'm searching for the best solution for naming more than 100 tailor made (not in Unicode) symbols and pictograms. I had orn001, 002 &c, but colleague told me to name it A.ornm, B.ornm… to Z, then from a-z.
Then what? braceleft.ornm?
Then what? braceleft.ornm?
0
Comments
-
Personally, I use private use area encodings for ornaments, and do not map them in OpenType Layout features. My reasoning is that an ornament is a design-specific non-text accessory, and a user either wants that specific ornament image in a document or does not; he or she doesn't want that ornament to be substituted with a different ornament or with some other character such as an uppercase letter or other common symbol. In this respect, a private use area encoding does a more robust job of preserving the specific ornament during document interchange than using OpenType Layout features that might be supported in some software but not in others. If the font ends up being changed at any stage, then the PUA character will fail, but it is more likely to fail in an obvious way than if the ornament has an underlying codepoint that corresponds to, say, an uppercase 'A'.2
-
Naming the glyphs should be dependent on the encoding.
If like, John, you are going to give them PUA encoding, then you could give them glyph names reflecting that encoding (uniE0235 or the like), or descriptive glyph names that remind one of what the glyph is (hollowhouse). Often I recommend glyph names that translate back to Unicode, but that is less important when there is not much information being preserved by that.
If you are going to make them alternates of letters, accessed via those regular letters plus applying the "ornaments" feature of OpenType, then your colleague's suggestion is reasonable.
A lot also depends on what you think your end users are willing to live with. If this is for a specific client, it is worth discussing with them at length in terms of their hopes/expectations for access to the ornaments.
2 -
So, now I have Unicode builded names >uni261E< for symbols encoded, and descriptive names >bullet.upload<, for other things not encoded.
Thanks John and Thomas.0 -
I take it "bullet.upload" is accessible as an alternate of "bullet"? If so, that is a reasonable glyph name....0
-
A simple way to combine these two approaches: uniF012.upload (with PUA U+F012 assigned), uniF013.download (with U+F013) etc. So a uniXXXX name portion from the PUA space before the dot, and a human-readable suffix after the dot. The suffix length should not exceed 21 characters (as the max glyphname length is 29 minus 8 characters for "uniXXXX.").1
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 802 Font Technology
- 1K Technique and Theory
- 618 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 483 Typography
- 301 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 269 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports