freetype-devel
[Top][All Lists]
Advanced

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

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


From: Werner LEMBERG
Subject: Re: [ft-devel] Incomplete cmap table for platform 0 (Apple Unicode)
Date: Mon, 01 Oct 2007 09:24:14 +0200 (CEST)

> Your patch assumes that Apple Unicode cmap is often broken but
> others are more reliable, but I'm afraid that this is not generic
> assumption.

I've replied the same. :-)

> I think, it's better for Wine to have internal priorities of
> "prefered" cmap and try to load from the best to the worst.

Yes.  However, my fix should reduce such cases.

> For example, thinking about UCS-4 capable fonts (like SURSONG.TTF or
> SIMSUN-EXTB.TTF). Such fonts have cmap subtables for Microsoft UCS2,
> and Microsoft UCS4.  Usually Microsoft UCS4 cmap subtable appears
> after MS UCS2 cmap subtable. So, if we let FreeType to choose the
> cmap subtable automatically, we cannot reach Microsoft UCS4 cmap
> subtable, even if we ignore Apple Unicode.

This is not correct.  FreeType finds the UCS4 map before the UCS2 map.


    Werner




reply via email to

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