[Padma] Malformed Conjuncts
harshita at atc.tcs.com
Thu Feb 12 05:26:30 PST 2009
Third combination(Padma.halffm_SA + Padma.vattu_BA) will become
meaningful only if it is combined with some consonant. Other wise padma
will render it as it is (i.e "স্্ব" ).
I think it is logically correct output [input(in dynamic font) and
output(in unicode font) should be equal].
May be giving an occurrence of the combination(word -- written in
datasoft) will give some more idea.
Thanks & Regards,
On Thu, 2009-02-12 at 07:51 -0400, Golam Mortuza Hossain wrote:
> Hi Harshita,
> On Thu, Feb 12, 2009 at 3:10 AM, Harshita <harshita at atc.tcs.com> wrote:
> > As far as I understand, writing mapping for conjuncts( ল্প ) as
> > "Padma_consnt_LA + Padma.vattu_PA" should work.
> Yes, this combination works. However, the problem here is that the
> font doesn't have a separate glyph for these conjuncts. For example,
> the font has separate glyphs for upper half letter SA, lower half-letter
> BA and consnt TA. So I am mapping them as
> Datasoft.toPadma[Datasoft.codepoint_A4] = Padma.vattu_BA ;
> Datasoft.toPadma[Datasoft.codepoint_A6] = Padma.halffm_SA ;
> Datasoft.toPadma[Datasoft.codepoint_EE] = Padma.consnt_TA ;
> Now consider the following combination to see the issue:
> (1) Padma.consnt_TA + Padma.vattu_BA => "ত্ব" [OK]
> (2) Padma.halffm_SA + Padma.consnt_TA => "স্ত" [OK]
> (3) Padma.halffm_SA + Padma.vattu_BA => "স্্ব" [MALFORMED] should be "স্ব"
> Basically, two successive Halant is causing the problem. Two succesive
> Halant should be merged into one Halant.
> Padma mailing list
> Padma at mozdev.org
More information about the Padma