Issue 111336

Summary: Cursive scripts are incompatible with expanded/condensed spacing
Product: Writer Reporter: hdu <hdu>
Component: codeAssignee: AOO issues mailing list <issues>
Status: CONFIRMED --- QA Contact:
Severity: Trivial    
Priority: P3 CC: issues
Version: OOO320m16   
Target Milestone: ---   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Attachments:
Description Flags
sample doc with cursive script and expanded spacing
none
screenshot of the problem none

Description hdu@apache.org 2010-05-03 10:59:23 UTC
Currently it is possible to assign values for expanded or condensed spacing for all scripts. This does 
not make sense for cursive scripts though. WriterEngine/EditEngine should then either ignore (even 
better: disallow) it or they should accumulate the expanded space into the locations suggested by 
normal justification method for this script, i.e. into spaces or into the kashida positions.

Please note that the approach suggested in issue 108684 would solve this too. Let 
WriterEngine/EditEngine distribute the target text widths and let the shaping engines do their stuff 
itself instead of micromanaging the logical glyph positions. This approach would result in something 
similar to the third solution mentioned above.

I'll attach a simple sample document showing the problem in Arabic. The problem happens for many 
other scripts too e.g. for Latin text when a cursive font such as a "Schreibschrift" font is selected for 
this text.
Comment 1 hdu@apache.org 2010-05-03 11:13:50 UTC
Created attachment 69255 [details]
sample doc with cursive script and expanded spacing
Comment 2 hdu@apache.org 2010-05-03 11:14:46 UTC
Created attachment 69256 [details]
screenshot of the problem
Comment 3 hdu@apache.org 2010-07-06 14:21:30 UTC
*** Issue 112956 has been marked as a duplicate of this issue. ***
Comment 4 Marcus 2017-05-20 11:35:09 UTC
Reset assigne to the default "issues@openoffice.apache.org".