Re: I have a question :)



Hello LingNing,

    Yes you are right. The simplest solution  will be to reorder all
Cons(0x0d15-0x0d39) + 0x0d4d +  0x0d30) to become (0x0d30 + 0x0d4d + Cons).
    But if we are more correctly speaking,  it need not to be formed for all
characters in between the range. For Glyphs like 0D23, 0D28,  0D32 etc the
reordering will produce nonsense character. But its not a problem. We can
take it as typing mistake/incorrect input.

Thanks a lot for your efforts.

Saravanan

----- Original Message -----
From: "LingNing Zhang" <lizhang redhat com>
To: "saravanan" <saravananv cdactvm in>
Cc: <gtk-i18n-list gnome org>; "Yu Shao" <yshao redhat com>
Sent: Tuesday, April 11, 2006 2:59 PM
Subject: Re: I have a question :)


> Hi saravanan:
> Thanks you very much.
> :)
> But I still have a question.
> Some indic engineers told that the (Cons(0x0d15-0x0d39) + 0x0d4d +
> 0x0d30) to become (0x0d30 + 0x0d4d + Cons) after reordering. Not only
> (0x0d15 + 0x0d4d + 0x0d30) becomes (0x0d30 + 0x0d4d + 0x0d15) after
> reordering.
> Is it right?
> I wrote the patch for malayalam as this rule.
> :)
>
> saravanan wrote:
>
> >Hello,
> >
> >    I am here with attaching the correct rendering of Malayalam Character
> >combinations, you have asked for. Check the attachment.
> >
> >1) Chills should be formed only when ZWJ is present (after 0D4D-Virama)
in
> >the combination . Otherwise Consonant + Virama should display as it is.
> >
> >Now Pango, ICU  treat virama before & after consonants as same. But
> >there are instances where Virama before & after should be rendered
> >differently. For eg: in the case of OD35 (VA),  Virama(0D4D) combination,
> >Virama+ VA should display "vasymbol", whereas VA+Virama should display as
it
> >is.  But now depending on fonts the rendering differs.
> >
> >So, My solution for Malayalam rendering problem in Linux is:
> >1) Treat all postbase & Belowbase characters as Consonants.
> >2) In the Font place Virama(0D4D) in the middle of combination.
> >
> >Regards,
> >Saravanan
> >
> >
> >
> >
> > ------------------------------------------------------------------------
> >
>





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