[Bug 24732] Complex Text (Devanagari, Hindi, indian languages) are not rendered as expected

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jun 16 14:48:56 CDT 2011


http://bugs.winehq.org/show_bug.cgi?id=24732

--- Comment #14 from Aric Stewart <aric at codeweavers.com> 2011-06-16 14:48:55 CDT ---
(In reply to comment #13)
> Hi, You may use my Nithyananda hindi Unicode font (if you open it with
> fontforge and open a character by double click on it and goto
> Element->glyph-info->ligatures, you can see the vattu, blws, abvs, etc. the
> unicode table for each combination)I hope the unicode combination table will
> really help you.
> 
> http://kde-look.org/content/show.php?content=142684
> 
> or even better see "Element-> font info->lookups tab" in fontforge (fontforge
> crashes (when copy, pasting, and undoing) on many distros, archlinux i686
> 32bit's fontforge does not crashed as it is patched)
> 
> Btw, MS Word 2003 in wine 1.3.22 has कितने becomes कतिने bug (small+i is
> misplaced); 
> 
> and notepad has garbled text, until font is reapplied using edit->font.
> 
> Thanks.

Hi,

 I have done a fair bit of Indic code changes that should greatly improve
things. As far as I can tell by problematically comparing the outputs with
native usp10 and wine's usp10 all the characters in your datafile are now
rendering correctly.

I have been using the Mangal font from my test windows 7 box for testing.  you
need to have a font with all the transforms to have things rendered correctly
as I make extensive use of the GSUB table.

Also I have done all my coding to the updated Microsoft typographical standard
(dev2 and such instead of deva) I will have to work to provide fallback to the
older reordering system if that is needed.

How is it working now?

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
Do not reply to this email, post in Bugzilla using the
above URL to reply.
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the wine-bugs mailing list