freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-devel] Incomplete cmap table for platform 0 (Apple Unicode)


From: Dmitry Timoshkov
Subject: [ft-devel] Incomplete cmap table for platform 0 (Apple Unicode)
Date: Sun, 30 Sep 2007 21:13:00 +0900

Hello,

http://bugs.winehq.org/show_bug.cgi?id=9840 has a ttf font attached
to it which can be perfectly displayed in Windows, but Wine is not able
to actually show any character using this font, only 'c' is displayed.
That's because Freetype selects first unicode cmap table which happens
to be with platform id 0 (Apple Unicode), and that cmap table is incomplete
(or truncated). cmap tables for other platforms (1 and 3) are good, and
making Freetype ignore cmap with platform id 0 makes the font display
properly in Wine's notepad.

Attached is the hack that makes Freetype ignore cmaps with platform id 0.

What Freetype developers think about this problem?

--
Dmitry.

Attachment: cmap_apple_unicode.diff
Description: Text document


reply via email to

[Prev in Thread] Current Thread [Next in Thread]