Bug 138649

Summary: Tamil characters have spacing problem (overlapping glyphs)
Product: [Fedora] Fedora Reporter: Jatin Nansi <jnansi>
Component: openoffice.orgAssignee: Dan Williams <dcbw>
Status: CLOSED RAWHIDE QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: eng-i18n-bugs
Target Milestone: ---Keywords: i18n
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: openoffice.org-1.1.2-18.6.EL4 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-02-21 07:02:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 126002, 137149    
Attachments:
Description Flags
test case for tamil spacing bug
none
screenshot of OOo displaying the bug
none
Test screenshot after hacking out transformation array application none

Description Jatin Nansi 2004-11-10 14:57:36 UTC
Description of problem:
Certain specific tamil characters overlap over each other. This
appears to be a spacing bug. 

Version-Release number of selected component (if applicable):
1.1.2-10

How reproducible:
Everytime

Steps to Reproduce:
1. LANG=ta_IN.UTF-8 oowriter
2. Open the attached .sxw
3. Copy and paste the contents into gedit
  
Actual results:
Several characters overlap
Characters do not overlap in gedit

Expected results:
Characters should not overlap

Additional info:
It looks like overlapping happens only in case of 2 specific characters. 
This bug so far only appears in tamil

Comment 1 Jatin Nansi 2004-11-10 14:59:21 UTC
Created attachment 106416 [details]
test case for tamil spacing  bug

Comment 2 Jatin Nansi 2004-11-10 15:01:28 UTC
Created attachment 106417 [details]
screenshot of OOo displaying the bug

Comment 3 Dan Williams 2004-12-02 16:48:46 UTC
Can you check the attached screenshot for errors?  I haven't found
what exactly is causing the issue, but it appears that OOo is applying
a transformation array to the string causing the glyphs to be
overlapped.  When the transformation array is not applied, I get the
attached screenshot.  I still need to figure out what's creating the
transformation array and why.

Comment 4 Dan Williams 2004-12-02 16:49:43 UTC
Created attachment 107772 [details]
Test screenshot after hacking out transformation array application

Comment 5 Dan Williams 2004-12-02 22:19:27 UTC
I believe I have a patch for this bug, will incorporate fix into
1.1.2-15.  There still seem to be problems with character deletion and
selection though (the strings don't decompose into the correct
sequence when you delete one glyph).

Comment 6 Dan Williams 2004-12-07 02:10:01 UTC
A partial fix that makes this much better should show up in 1.1.2-15
and later builds.

Comment 7 Dan Williams 2004-12-08 03:55:47 UTC
Look for 1.1.2-16.6.EL4 in dist-4E-scratch and please test against
this build.

Comment 8 Jatin Nansi 2004-12-08 14:17:37 UTC
This bug is fixed in 1.1.2-16.6.EL4. Leaving bug status at modified.
will change this to resolved after the fixed pkg is built into RHEL4.

Comment 9 Akira TAGOH 2004-12-10 18:11:26 UTC
It looks good on even 1.1.2-17.6.EL4.

Comment 10 Lawrence Lim 2005-02-21 07:02:20 UTC
Confirmed fixed. Tested with openoffice.org-1.1.2-18.6.EL4.


Thanks.