http://bugs.winehq.org/show_bug.cgi?id=24732
--- Comment #25 from Aric Stewart aric@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:
- freesans (default on most linux distros)
- gargi (default on kubuntu/ubuntu)
- raghu (classic font)
- cdac's dvbotsurekh font
- Nithyananda font (my font)
- 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?