Double unicodes
See original GitHub issueOne other change coming with 2.5 is the support for more then one unicode per glyph. It is stored in the file like this:
unicode = "005A,007A";
(I first tried to skip the quotes, too. But neither Apples code nor the glyphslib parser liked it 😉
Internally, this is handled by two properties. One called unicode
and it returns the first unicode if any. Then there is a unicodes
property as an NSOrderedSet.
I though about changing the key in the file to unicodes
but that doesn’t make a lot of sense.
One reason why I didn’t use a list (like unicode = (005A, 007A);
, is at the double unicodes are now commonly used and having either the parenthesis in all cases or different cases (a string for single and a array for multi) would be more complicated.
Issue Analytics
- State:
- Created 6 years ago
- Comments:13 (8 by maintainers)
Top Results From Across the Web
Unicode Characters: 02900 to 029FF
0290 0291 0292 0293 0294 0295 0296 0297 0298 029A 029B 029C 029D 029E 02...
0 ⤀ ⤐ ⤠ ⤰ ⥀ ⥐ ⥠ ⥰...
Read more >Unicode letters with more than 1 alphabetic latin character?
Unicode even have codepoints for Roman numerals. ... Suzhou numerals 〢 〣; Chinese river 川; ║ BOX DRAWINGS DOUBLE VERTICAL.
Read more >Unicode Character “»” (U+00BB) - Compart
Unicode Character “»” (U+00BB) ; Name: Right-Pointing Double Angle Quotation Mark ; Unicode Version: 1.1 (June 1993) ; Block: Latin-1 Supplement, U+0080 -...
Read more >List of Unicode characters - Wikipedia
As of Unicode version 15.0, there are 149,186 characters with code points, covering 161 ... U+00AB, «, 171, 0302 0253, «, Left-pointing double...
Read more >Double Latin letters in Unicode (ligatures) - Super User
What Unicode characters are there where two Latin letters are joined together in a ligature to form a single Unicode character?
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
It can even read the version without quotes like
unicode = 005A,007A;
because it turns out that Glyphs 2.4.4 writes it that waythanks!