[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft] Glyph issue in freetype 2.3.10
From: |
mpsuzuki |
Subject: |
Re: [ft] Glyph issue in freetype 2.3.10 |
Date: |
Mon, 29 Nov 2010 19:19:21 +0900 |
Hi,
Thank you very much for screen shots. Apparently,
there is shaping error, the enclosing vowel signs
are not reordered to form correct ligature.
However, unfortunately, I (and maybe Werner too) have
no candidates in my mind about the root causing this
error. I'm afraid something wrong in Pango, and it
might be long-term issue to analize why this trouble
occurs.
On Mon, 29 Nov 2010 13:17:15 +0530
Manoj Kumar Bhatta <address@hidden> wrote:
>> 1) how many prebuilt libraries in your DirectFB/GTK?
>> a) all are prebuilt by external developer (e.g. some Linux distributors)
>> b) all, except of freetype-2.3.10
>> c) all, except of previous freetype-2.3.9 & current 2.3.10.
>> d) other combinations
>
>We have built all the libraries from its source.( including DirectFB
>to freetype)
>We built freetype 2.3.9 and freetype 2.3.10 to check the issue.
OK, please tell me the versions of component softwares:
GLib, Cairo and Pango, and configuration options you used
(if you have any account to a web server with huge storage,
I want to obtain your building directory of the components).
I will make a modified Pango showing many many debugging
messages, to trace its Indic shaper behaviour. Maybe using
"pango-view" is sufficient to check the shaper's behaviour.
Regards,
mpsuzuki
>On Fri, Nov 26, 2010 at 5:05 PM, <address@hidden> wrote:
>> Hi,
>>
>> On Fri, 26 Nov 2010 16:49:27 +0530
>> Manoj Kumar Bhatta <address@hidden> wrote:
>>>I have used freetype 2.3.9 to display Indic/arabic language using gtk.
>>>It displays correctly with its contextual interpretation.
>>>But when I changed to freetype-2.3.10, I can see only original form of
>>>each glyph, thus without any contextual
>>>interpretation.
>>>My environment is DirectFB/GTK.
>>>
>>>Can anyone suggest what can be the issue ?
>>
>> Umm, it's not easy for me to setup DirectFB/GTK environment
>> soon, so please let me know more detail about your trouble.
>>
>> 1) how many prebuilt libraries in your DirectFB/GTK?
>>
>> 2) how did you update freetype?
>>
>> As far as I know, the text layout engine in GTK (Pango/
>> HarfBuzz) does not rely any functionalities of FreeType2
>> for Arabic/Indic text layout, it invokes FreeType2 to
>> translate from Unicode to glyph index, and load a glyph
>> data by glyph index. If these 2 functionalities are broken,
>> I guess, the component glyphs would be wrong already
>> (not contextual layout error). If you can make some
>> screenshots, it's appreciated.
>>
>> Regards,
>> mpsuzuki
>>
>