Bug#395280: [Debian-in-workers] Bug#395280: Please include the AnjaliOldLipi font in ttf-malayalam-fonts

പ്രവീണ്‍‌|Praveen pravi.a at gmail.com
Sun Nov 12 17:24:32 CET 2006


Hi Cibu,

2006/11/12, Cibu C J <cibucj at gmail.com>:
>
> Praveen,
>
> Thanks for pointing out the sequence. First of all I wonder why this is
> font dependent behavior. As per my understanding, rendering engine should be
> choosing chillu-ന or ന + virama form.


because the Rachana uses substitution fro conjuncts and chillu I think,
Hussain will be able to give better clarity.

Now on which is the correct form of rendering for NA + VIRAMA + SA:
>
> As per current standard and PR 37<http://www.unicode.org/review/pr-37.pdf>chillu-NA is the C1-conjoining form of NA. So Rachana behavior is correct
> output.
>
> However, once chillus are encoded, NA cannot form chillu-NA in any other
> context other than VIRAMA+ZWJ which is agreed for backward compatibility. So
> Anjali's behavior is forward compatible.


 NA+VIRAMA+SA is substituted in Rachana to form "NSA" AFAIKT

Also, the tool used to create that word should be modified to create
> NA+VIRAMA+ZWJ whenever Chillu-NA is intended.


NA+VIRAMA+SA is shown as "NSA" in Rachana because it is built in to the font
where as in case of Anjali it is shown by Rendering engine, correct me if I
am wrong.

Regards
Praveen

Cibu
>
> On 11/3/06, പ്രവീണ്|Praveen <pravi.a at gmail.com> wrote:
> >
> > Cibu,
> >
> > 2006/10/27, Cibu C J <cibucj at gmail.com>:
> > > Praveen,
> > >
> > > Could you tell me what is the version of AnjaliOldLipi you use? The
> > latest
> > > is 0.730 and available at
> > >
> > http://sourceforge.net/project/showfiles.php?group_id=5819&package_id=164880
> > > (I couldn't reproduce the above mentioned problem)
> >
> > I'm using 0.730 only.  The setup I used
> >
> > AnjaliOldLipi-0.730.ttf
> > http://plus.sarovar.org/contents/fonts/AnjaliOldLipi-0.730.ttf
> > Rachana_w01.otf http://plus.sarovar.org/contents/fonts/Rachana_w01.otf
> >
> > Debian GNU/Linux testing aka etch KDE 3.5.5 GNOME 2.14
> >
> > >
> > > As a side note, font implementation cannot be standardized: for
> > example,
> > > Anjali and Rachana use two totally different designs. While Rachana
> > > individually draw each conjunct, Anjali creates its by joining its
> > > components on the fly. So the rendering engine will follow different
> > > execution path for these two fonts. This could be the reason for the
> > > difference in the final output - a bug in the rendering engine.
> >
> > I'm using QT/KDE. Both Rachana and Anjali needs consonant +
> > chandrakala + zwj to make it a chillu if it is at the end of a word.
> > But Rachana doesn't need a zwj if it is in the middle of a word for
> > example installer
> > ഇ+ന+്+സ+്+റ+്+റ+ാ+ള+ര+്+  show it correctly in QT/KDE (which is the
> > best rendering scheme as Mahesh pointed out, pango has many issues)
> > with Rachana
> >
> > See
> > Rachana   http://www.flickr.com/photos/pravi/287626741/
> > Anjali http://www.flickr.com/photos/pravi/287626739/
> >
> > But for Anjali it needs a zwj before സ to make a chillu from ന. But
> > KDE rendering messes the whole thing if you put a zwj in the middle of
> > any word. So for QT Rachana's implementation of Chillu works correctly
> > and if you put zwj when chillu comes in the middle of a word it works
> > for both the fonts but messes up the display completely. May be we can
> > fix QT to make it work. But I think if code positions for Chillu comes
> > this might get solved (not sure what other problems it might bring
> > though)
> >
> > Hope these helps
> >
> > Regards
> > Praveen
> >
> > --
> > "Value your freedom, or you will lose it, teaches history.
> > `Don't bother us with politics', respond those who don't want to learn."
> >          -- Richard Stallman
> > Me scribbles at http://www.pravi.co.nr
> >
>
>
>
> --
> http://cibucj.googlepages.com




-- 
"Value your freedom, or you will lose it, teaches history.
`Don't bother us with politics', respond those who don't want to learn."
         -- Richard Stallman
Me scribbles at http://www.pravi.co.nr
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/debian-in-workers/attachments/20061112/3fdaa98d/attachment.html


More information about the Debian-in-workers mailing list