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

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jun 17 08:14:28 CDT 2011


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

--- Comment #25 from Aric Stewart <aric at codeweavers.com> 2011-06-17 08:14:27 CDT ---
(In reply to comment #15)
> (In reply to comment #14)
> > (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)
> 
> > 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?
> 
> Yes, mangal (deva2) is working as expected; good job, but all other fonts based
> on deva like:
> 
> 1. freesans (default on most linux distros)
> 2. gargi (default on kubuntu/ubuntu)
> 3. raghu (classic font)
> 4. cdac's dvbotsurekh font
> 5. Nithyananda font (my font)
> 6. Microsoft's very own ArialUni (Arial Unicode MS - with all the required
> combinations, which doesn't have gsub for 3 - िं, र्ि र्िं - किं र्कि र्किं
> like with most devanagari fonts, these 3 are available in cdac fonts and my
> nithyananda font only)
> 
> are not working please see the attachments. Please provide fallback as nicely
> as you've done for dev2 standard. Thanks.


Maybe you can help me understand the differences between deva and dev2.  The
Microsoft Typographical documentation is not as clear about how things work for
deva than dev2.  I see from the font tables that it appears that blwf such are
applied to C+H instead of H+C  so it looks like i will need to flip those
character for consonants appearing behind the base consonant.

Here is the documentation I am using.
http://www.microsoft.com/typography/otfntdev/devanot/shaping.aspx

Are there other differences I need to be aware of?

-- 
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