Issue 111336 - Cursive scripts are incompatible with expanded/condensed spacing
Summary: Cursive scripts are incompatible with expanded/condensed spacing
Alias: None
Product: Writer
Classification: Application
Component: code (show other issues)
Version: OOO320m16
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
: 112956 (view as issue list)
Depends on:
Reported: 2010-05-03 10:59 UTC by
Modified: 2017-05-20 11:35 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---

sample doc with cursive script and expanded spacing (10.94 KB, application/vnd.oasis.opendocument.text)
2010-05-03 11:13 UTC,
no flags Details
screenshot of the problem (11.50 KB, image/png)
2010-05-03 11:14 UTC,
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description 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 2010-05-03 11:13:50 UTC
Created attachment 69255 [details]
sample doc with cursive script and expanded spacing
Comment 2 2010-05-03 11:14:46 UTC
Created attachment 69256 [details]
screenshot of the problem
Comment 3 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 "".