+++ This bug was initially created as a clone of Bug #233257 +++ Description of problem: Wrong Conjuct combinations are formed for U0C9D+U0CCA and U0C9D+U0CCB. Version-Release number of selected component (if applicable): fonts-kannada-2.1.5-3.fc8 How reproducible: 1. Every Time Steps to Reproduce: 1. Open gnome-character-map. 2. Select U0C9D followed by U0CCA followed by U0C9D followed by U0CCB. Actual results: As shown in the attached image Expected results: As shown by the following steps: 1. Install http://kannadakasturi.com/font/brhknd.ttf. 2. Open http://kannadakasturi.com/includes/transliterate.asp. 3. Enter the combination JoJO. Additional info: 1. The fonts from http://sourceforge.net/project/showfiles.php?group_id=56358 also show the glyphs like kannadakasturi.com instead of like Lohit Kannada. 2. This is similar to earlier bugs: bug 231965 and bug 233257. Hence I assume Lohit Kannada is at fault and not the other fonts.
Created attachment 328351 [details] Incorrect rendering of U0C9D U0CCA U0C9D U0CCB
Using the program from http://gfontview.sourceforge.net/ it is seen that there already are glyphs in the font named U0C9D_U0CCA.pstf and U0C9D_U0CCB.pstf which show the correct conjuncts. Only the mappings between the character combinations and the glyphs to be displayed need to be added/corrected.
Fedora 8 changed to end-of-life (EOL) status on 2009-01-07. Fedora 8 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. Thank you for reporting this bug and we are sorry it could not be fixed.
Rahul what is the status of this?
(In reply to comment #0) > +++ This bug was initially created as a clone of Bug #233257 +++ > > Description of problem: > Wrong Conjuct combinations are formed for U0C9D+U0CCA and U0C9D+U0CCB. > > Version-Release number of selected component (if applicable): > fonts-kannada-2.1.5-3.fc8 > > How reproducible: > 1. Every Time > > Steps to Reproduce: > 1. Open gnome-character-map. > 2. Select U0C9D followed by U0CCA followed by U0C9D followed by U0CCB. > > Actual results: > As shown in the attached image > > Expected results: > > As shown by the following steps: > 1. Install http://kannadakasturi.com/font/brhknd.ttf. i tried this font it is not a valid unicode font all kannada characters are pasted on Latin Unicode positions, i doubt this is done for transliteration purpose There is no characters on Kannada unicode code point, so i think it will default show Lohit Kannada for Kannada character display
is this ISCII/ISFOC based fonts?
tested same combination in F10 for gedit things working fine
Created attachment 328837 [details] attachemnt showing unicode combination 0c9d-0cca-0c9d-0ccb
mistakenly changed version from F8 to F10 reverting back
As Pravin said (Comment 5), the example font given is not a unicode/opentype font. Thus it is not possible to understand correct rendering required for the case. Please provide the correct screenshot of expected output. Also, as the EOL for f8 is already reached the bug cannot be filed against f8, please make so making version to 'rawhide'. Please update if the bug is present in the current version of the font and fedora.
That font isn't unicode-compliant. The correct rendering will be produced using the steps I gave, viz. entering the combination "JoJO" in the given webpage's text entry. However as I said in comment 2 the correct rendering is already available in Lohit Kannada as the glyphs: U0C9D_U0CCA.pstf U0C9D_U0CCB.pstf. Attachment 328837 [details] from comment 8 doesn't match with the above 2 glyphs, so it looks like this bug isn't fixed yet. [Cc'ing Shankar Prasad since I suppose he will be able to verify this issue like he verified my update to bug 428427.]
Created attachment 329287 [details] Screenshot of fontforge showing the correct glyphs
U0cca gets normalized into u0cc6+u0cc2. Due to which the direct rules applied for the above given conjuncts do not work. So, we have to write a 'psts' rule for U0c9d+U0cc6+U0cc2. Only problem with this kind of rule is that even if the u0c9d, u0cc6 and u0cc2 follow in this order they get combined instead of the dotted circle being displayed after U0cc6. But that looks like a bug with pango and not the font. So, I will be releasing the fix in this way in next release of lohit.
Fixed in lohit-fonts-2.3.8. (lohit-kannada-fonts-2.3.8-1)