Description of problem: in kannada, all the dependent vowels unicode given is wrong, thatwhy the GSUBs combining with those vowels are showing wrong shape. Version-Release number of selected component (if applicable): fonts-kannada-2.0-1 How reproducible: Always Steps to Reproduce: 1. 2. 3. Actual results: Some GSUB shapes are showing wrong as the unicode of dependent vowels are wrong. Expected results: All the shapes should show correctly Additional info: These are the dependent vowels which actual unicode name (#) and one Provided by the vendor (@), they are not matching. This is messing up the GSUB table # U+0CBF ಿ KANNADA VOWEL SIGN I is @ U+OCBD # U+0CC0 ೠKANNADA VOWEL SIGN II is @ U+OCBE # U+0CC1 ೠKANNADA VOWEL SIGN U is @ U+0CBF # U+0CC2 ೠKANNADA VOWEL SIGN UU is @ U+0CC0 # U+0CC3 ೠKANNADA VOWEL SIGN VOCALIC R is @ U+0CC1 # U+0CC4 ೠKANNADA VOWEL SIGN VOCALIC RR is @ u+0CC2 # U+0CC6 ೠKANNADA VOWEL SIGN E is @ U+0CC3 # U+0CC7 ೠKANNADA VOWEL SIGN EE is @ U+0CC4 # U+0CC8 ೠKANNADA VOWEL SIGN AI is @ U+0CC6 # U+0CCA ೠKANNADA VOWEL SIGN O is @ U+0CC7 # U+0CCB ೠKANNADA VOWEL SIGN OO is @ U+0CC8 # U+0CCC ೠKANNADA VOWEL SIGN AU is @ U+0CCA
The Unicode values of the above mentioned dependent vowels are correct in the latest kannada font file [kn_IN] i.e, fonts-kannada-2.0-2. The resultant shape has also been verified as per Unicode Standard 5.0.0
Created attachment 133906 [details] File showing the expected behaviour Please find attached the file, showing the expected shape(s) of the unicode values mentioned here. Thanks :)
I have gone through the font file. Hence, Unicode values are correct instead Unicode Names are wrong.
The conjucts while combining require the Unicode Names, Once the Unicode name is fixed in fontforge (not sure if the vendor would do it). But here is the Procedure to follow o Open the font in the fontforge o Select the compact view o Ctri + i on each Dependent vowel from the range U+OCBD, U+OCBE...so on and change them to its original Unicode Name. o Manually edit all the Dependent vowels with the correct Unicode Name.
Bug # 201998 has been filled for Wrong Unicode name in kn_IN font file , hence CLOSING this bug.