Unicode conflict between /Delta and Increment
Andrea T.
Posts: 40
hello guys,
I have a question for you. I'm using fontlab 5.1 and i have some problem on unicode name for the letter /Delta and /Increment: the unicode of /Delta has to be 0394 but fontlab assign automatically (in the properties windows) the code 2206 that was actually the code for /increment. Anyone can help me?
I have a question for you. I'm using fontlab 5.1 and i have some problem on unicode name for the letter /Delta and /Increment: the unicode of /Delta has to be 0394 but fontlab assign automatically (in the properties windows) the code 2206 that was actually the code for /increment. Anyone can help me?
Tagged:
0
Comments
-
I usually duplicate and encode both glyphs, the one for math and the one for Greek.0
-
I usually create Increment as a composite of Delta.
Another conflict to look out for is Greek lowercase mu, and and the microsign µ, which is named "mu" due to legacy reasons. They may need different designs.0 -
i ve already tried to do that but thats not solve the problem at all. it drive me mad. i've deleted the /increment, then i've renamed it, nothing happen, Fontlab continue to assign the wrong unicode to /Delta. On the other hand /mu and /µ don't have any problem.0
-
i ve already tried to do that but thats not solve the problem at all. it drive me mad. i've deleted the /increment, then i've renamed it, nothing happen, Fontlab continue to assign the wrong unicode to /Delta. On the other hand /mu and /µ don't have any problem.0
-
I m sorry for the echo i'm a newbie...0
-
Note that you can edit the Standard.nam file — this is what FL uses to assign Unicode values to glyph names, and vice versa — in the FontLab user Mapping folder, or define a different .nam file for FontLab to use.0
-
use unicode naming for the math symbols: /uni0394/uni03BC0
-
use unicode naming for the math symbols: /uni0394/uni03BC
Those aren't the math symbols, those are the Greek alphabetic codepoints.
0 -
sorry, backwards, 2206 and 00B50
-
Uni-names are always safe and most precise.
Personally, I tend to just double-encode. I also manually override the FL default unicode assignment when working in Font Lab.
Be aware that the AGLFN (Adobe Glyph List For New Fonts) still associates Delta with u+2206 for legacy reasons. It’s not just a Font Lab thing.
1 -
Yes, and the AGLFN does that because there are still chunks of OS machinery and other things that do that. A common glyph name for the increment symbol is in fact /Delta.
You can manually override this in FontLab Studio (or FontLab VI) if you like, but for various dumb technical reasons, it is slightly safer to use the /uni names for the Greek lowercase mu and cap Delta. The symbols can pretty safely have either the Greek names or the /uni names.
So, that is why FontLab has the defaults it does. Sigh.
0
Categories
- All Categories
- 43 Introductions
- 3.7K Typeface Design
- 803 Font Technology
- 1K Technique and Theory
- 620 Type Business
- 444 Type Design Critiques
- 542 Type Design Software
- 30 Punchcutting
- 136 Lettering and Calligraphy
- 83 Technique and Theory
- 53 Lettering Critiques
- 484 Typography
- 302 History of Typography
- 114 Education
- 68 Resources
- 499 Announcements
- 80 Events
- 105 Job Postings
- 148 Type Releases
- 165 Miscellaneous News
- 270 About TypeDrawers
- 53 TypeDrawers Announcements
- 116 Suggestions and Bug Reports