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 <mkbha...@gmail.com> 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, <mpsuz...@hiroshima-u.ac.jp> wrote: >> Hi, >> >> On Fri, 26 Nov 2010 16:49:27 +0530 >> Manoj Kumar Bhatta <mkbha...@gmail.com> 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 >> > _______________________________________________ Freetype mailing list Freetype@nongnu.org http://lists.nongnu.org/mailman/listinfo/freetype