Bug 200908 - [kn_IN-fonts] Dependent vowels unicode given, is wrong
Summary: [kn_IN-fonts] Dependent vowels unicode given, is wrong
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: fonts-indic
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Darshan Santani
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2006-08-01 14:45 UTC by Satyabrata Maitra
Modified: 2007-11-30 22:11 UTC (History)
2 users (show)

Fixed In Version: 0.2-2
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2006-08-10 09:21:40 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File showing the expected behaviour (240 bytes, application/octet-stream)
2006-08-10 06:40 UTC, Darshan Santani
no flags Details

Description Satyabrata Maitra 2006-08-01 14:45:57 UTC
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

Comment 1 Darshan Santani 2006-08-10 06:36:02 UTC
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

Comment 2 Darshan Santani 2006-08-10 06:40:28 UTC
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 :)

Comment 3 Darshan Santani 2006-08-10 06:47:45 UTC
I have gone through the font file. Hence, Unicode values are correct instead
Unicode Names are wrong. 

Comment 4 Ramakrishna Reddy Yekulla 2006-08-10 07:42:17 UTC
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.


Comment 5 Darshan Santani 2006-08-10 09:21:40 UTC
Bug # 201998 has been filled for Wrong Unicode name in kn_IN font file , hence
CLOSING this bug. 


Note You need to log in before you can comment on or make changes to this bug.