GNOME Bugzilla – Bug 565599
[te] treatment of telugu rutvam (u+0c43), deergarutvam(u+0c44) should be like lengthmarks for proper rendering, as they appear as last characters in a cluster
Last modified: 2012-08-18 17:43:10 UTC
[te] treatment of telugu rutvam (u+0c43), deergarutvam(u+0c44) should be like lengthmarks for proper rendering, as they appear as last characters in a cluster. Reported in Ubuntu bugs. https://bugs.launchpad.net/ubuntu/+source/ttf-indic-fonts/+bug/219949
This is similar to Kannada language. This can be tested with telugu transliteration of word like sanskrutamu.
Created attachment 125292 [details] [review] svn diff file for indic module This fix is found to be working properly.
Additional information to justify the fix provided with reference to Unicode standard is provided below, As per 9.8 of unicode standard about Kannada( http://www.unicode.org/versions/Unicode5.1.0/) I quote "This script is very closely related to the Telugu script both in the shapes of the letters and in the behavior of conjunct consonants." Hence the treatment of the characters should be similar to that of Kannada. As I know both Telugu and Kannada, I have verified that after the suggested fix, the problem in Telugu is corrected. Additional explanation is that the phonetic order is being violated, as in word sanskrutamu, the vattu variation of letter ka should be followed by the dependent vowel variation. Unfortunately the order is getting reversed with 1.22 version of the code.
Created attachment 135653 [details] [review] diff file for 1.24.1 version Diff file for latest version of source.
Thanks Arjuna for your patch. I am proposing same in patch to 594101 bug.
(In reply to comment #5) > Thanks Arjuna for your patch. I am proposing same in patch to 594101 bug. Thanks
Patch did not get committed in 1.28.1.
We've merged the HarfBuzz branch. Closing obsolete.