[Indic-computing-users] [PRC] Re: Monthly Report (fwd)
Status: Alpha
Brought to you by:
jkoshy
From: Frederick N. (FN) <fr...@by...> - 2004-06-02 07:23:40
|
This is from "su...@se..." <su...@se...> FN -- --------------------------------------------------------- Frederick Noronha * Freelance Journalist * Goa, India f r e d @ b y t e s f o r a l l . o r g Ph 832.2409490 / 832.2409783 Cell 9822 122436 784 Near Lourdes Convent, Sonarbhat, Saligao 403511 Goa --------------------------------------------------------- ---------- Forwarded message ---------- >> The Javascript IME demo is available at >> "http://www.servelots.com/indicdemo/" >as mentioned, doesnt work well with Mozilla and all. >however dont you think it would be easier to work with simple >non-unicode non-opentype fonts such as shusha.. the encoding >can be converted to unicode at server end etc. this way >we dont have to worry about how it looks in mozilla etc till >the time it is ready (the rendering in mozilla that is) Problems in using non-unicode fonts: ------------------------------------ 1. In case of non-unicode fonts like shusha, each character may not be formed by a single glyph instead it may be combinination of several glyphs. Also, the cursor positioning is improper with these fonts. 2. We need to develop conversion(lookup from keyboard keys to corresponding font glyph) in Javascript for IME. The conversion functions will again be different for different Indian Language fonts. But in case of unicode, the code pages for Indian Languages are placed at an offset of 128. 3. Data sorting at the display end will give strange results since the sorting becomes glyph based. 4. In case of non-unicode fonts, we'll have to write the logic for display engine, for rendering the vowel signs and conjuncts. In case of Devanagari, there are about 12,000 combination of conjuncts with matras. The number of cases may differ from script to script. Again, the display engine will be different for different non-unicode fonts for the same Indian language. For example, the display engine designed for Shusha font will not work with DV-TTYogesh font for Devanagari script. So, considering the above points, we feel it is not a good idea working on IME with non-unicode fonts. Any suggestions/comments are welcome. Instead the proposed solution would be to develop a rendering engine for Netscape and Mozilla, that would properly display complex scripts with Open Type Fonts(OTF). Internet Explorer uses "Uniscribe"(rendering engine developed by Microsoft) to render complex scripts for OTF. For more information about uniscribe, please refer to "http://bhashaindia.com/knowledge/glyph/uniscribe.aspx . -------------------------------------------------------------------- mail2web - Check your email from the web at http://mail2web.com/ . Knowlege is power... share it equitably! _______________________________________________ prc mailing list pr...@sa... https://mail.sarai.net/mailman/listinfo/prc |