And you are forbidden to disassemble it.
That's why I am asking. I don't want to do anything illegal.
I don't necessary want the code, only the algorithm/logic behind it. With it, I could support how CoreText detect what is the family name in a font.
If you are not familiar with the naming table, in brief, a table can contain more than 1 family name, but CoreText will choose one name in particularly. I would like to know how it choose it, so I can provide a good support with CoreText.
Post
Replies
Boosts
Views
Activity
Sorry for the delay.
I did not see any notification about an answer.
Is there any way to contact someone that their field are font?
11 only means the language. It is not related with the encoding character.
Yes, we can see that 11 is japanese at Macintosh Language Codes table :https://developer.apple.com/fonts/TrueType-Reference-Manual/RM06/Chap6name.html
I wanna know which encoding is been used to decode correctly the SFNT name.
From what I can see, I need to pay 119$ to be a member.
Since I know that it will be my unique question, I can't afford that.
I am asking this question for fonttools software.
I just want to confirm how we pick up the encoding depending on the name parameter: https://github.com/fonttools/fonttools/blob/21d22ae30f88b76fab5575f5f2e882b142ee1c08/Lib/fontTools/misc/encodingTools.py#L17-L50
In my opinion, the mac documentation lack a little bit of precision about the encoding character.
Thank you eskimo for your help. It is very appreciated.
It would be nice if apple could share the specification of the hvgl table.