Red Hat Bugzilla – Bug 200908
[kn_IN-fonts] Dependent vowels unicode given, is wrong
Last modified: 2007-11-30 17:11:39 EST
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):
Steps to Reproduce:
Some GSUB shapes are showing wrong as the unicode of dependent vowels are wrong.
All the shapes should show correctly
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.