[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft-devel] problem with a TTF Font / Unicode value 0xF0B82>0x10000UL
From: |
suzuki toshiya |
Subject: |
Re: [ft-devel] problem with a TTF Font / Unicode value 0xF0B82>0x10000UL |
Date: |
Fri, 22 Feb 2013 18:29:33 +0900 |
User-agent: |
Mozilla-Thunderbird 2.0.0.12 (X11/20080406) |
Hi,
I think TrueType cmap format 4 is not ready to store
non-BMP UCS codepoint, so, U+F0B82 cannot be stored.
The font you are working for has no 32-bit enabled
cmaps, like, format 8, 10, 12? If you exec ftdump
on the font, it will report the cmaps in the font.
Regards,
mpsuzuki
PILLET Céline wrote:
Oups !!!
The value is 0xF0B82 !!!!!!!
Thanks,
De : address@hidden [mailto:address@hidden De la part de PILLET Céline
Envoyé : vendredi 22 février 2013 09:25
À : address@hidden
Objet : [ft-devel] problem with a TTF Font / Unicode value 0xFB82>0x10000UL
Hi all,
I have a problem with a TTF Font.
I want to retrieve a character with Unicode value 0xFB82.
I use the "FT_Get_Char_Index" which calls the callback "tt_cmap4_char_index".
In the callback: "t_cmap4_char_index", there is a test:
if (char_code> = 0x10000UL)
return 0;
So I can't recover my character 0xFB82.
Is this normal?
How to retrieve the unicode glyphs with a value up to 0x10000UL?
Thank you for your answer,
Best regards,
Celine.
------------------------------------------------------------------------
_______________________________________________
Freetype-devel mailing list
address@hidden
https://lists.nongnu.org/mailman/listinfo/freetype-devel