Issue 91183 - Aqua: inter-character spacing changes with option "nonprinting chars"
Summary: Aqua: inter-character spacing changes with option "nonprinting chars"
Status: CLOSED FIXED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: OOo 3.0 Beta
Hardware: Mac Mac OS X, all
: P4 Trivial with 1 vote (vote)
Target Milestone: ---
Assignee: eric.savary
QA Contact: issues@sw
URL:
Keywords: aqua, oooqa
: 91390 (view as issue list)
Depends on:
Blocks: 94749
  Show dependency tree
 
Reported: 2008-06-29 00:26 UTC by thomas_peklak
Modified: 2013-08-07 14:44 UTC (History)
4 users (show)

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


Attachments
screenshot of an example (7.53 KB, image/png)
2008-06-29 00:32 UTC, thomas_peklak
no flags Details
example document (7.05 KB, application/vnd.oasis.opendocument.text)
2008-06-29 17:59 UTC, thomas_peklak
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description thomas_peklak 2008-06-29 00:26:18 UTC
When I select spacing expanded from the character position menu and enter a value larger than 0.0pt, the 
space between words expands disproportionately high.

e.g.
This is an example
would render like this
T h i s        i s        a n        e x a m p l e
Comment 1 thomas_peklak 2008-06-29 00:32:20 UTC
Created attachment 54809 [details]
screenshot of an example
Comment 2 eric.savary 2008-06-29 09:42:46 UTC
Please attach a sample document.
Comment 3 thomas_peklak 2008-06-29 17:59:10 UTC
Created attachment 54813 [details]
example document
Comment 4 thomas_peklak 2008-06-29 18:00:30 UTC
this only happens if nonprinting characters are not shown, if they are shown the text renders normaly
Comment 5 eric.savary 2008-06-29 21:43:25 UTC
I have not a MAC right now to test on but tell me the exact version of OOo you
are using (Help - About OOo, press cmd or ctrl+S,D,T).
It reminds me on something we may have already fixed...
Comment 6 thomas_peklak 2008-06-29 21:57:37 UTC
version: 300m2(Build:9301)
downloaded yesterday
Comment 7 eric.savary 2008-06-30 09:02:28 UTC
Maybe you could check this in a current version.
http://ooopackages.good-day.net/pub/OpenOffice.org/MacOSX/

I'll check it this week.
Comment 8 eric.savary 2008-06-30 15:52:37 UTC
Sum up:
- type some text
- format character as Extended >0
- switch nonprinting characters ON/OFF
-> the space between characters varies depending on nonprinting characters
Comment 9 hdu@apache.org 2008-06-30 16:06:35 UTC
the layout is exactly what ATSUI suggests...
Comment 10 lohmaier 2008-07-04 19:04:03 UTC
additional effect: When using expanded spacing, the word-selection markers are
way off, and the expanded text bleeds out of the page borders in both OOo as
well as in an exported PDF. Effect is best seen when using a big value for the
expanded spacing.
Comment 11 Joost Andrae 2008-10-01 11:24:11 UTC
JA->HDU: please consider to fix this issue for 3.0.1. For me the priority seems
to be a bit low.
Comment 12 hdu@apache.org 2008-10-16 12:35:02 UTC
The underlying problem is that the layout of justified text differs between ATSU and Writer/EditEngine. Though ATSU is great at doing justification it doesn't support the idea of non-printing-markers having 
the same layout properties as their non-printing-chars counterparts.

@fme: since some underlying layout engines can do an outstanding job for justifying text inside portions 
it would be a good idea to have Writer/EditEngine just do the portion layout and not to force layout inside 
portions. This case with non-printing-chars should IMHO be the only exception.

Anyway: CWS ooo301gsl1 has a workaround for ATSU/Writer-layouts disagreeing too much
Comment 13 hdu@apache.org 2008-10-22 12:47:33 UTC
*** Issue 91390 has been marked as a duplicate of this issue. ***
Comment 14 hdu@apache.org 2008-10-22 12:47:48 UTC
*** Issue 91390 has been marked as a duplicate of this issue. ***
Comment 15 hdu@apache.org 2008-10-23 15:40:46 UTC
@es: please verify in CWS ooo301gsl1
Comment 16 eric.savary 2008-11-10 13:55:18 UTC
Verified in CWS ooo301gsl1
Comment 17 thorsten.ziehm 2009-07-20 15:59:19 UTC
This issue is closed automatically and wasn't rechecked in a current version of
OOo. The fixed issue should be integrated in OOo since more than half a year. If
you think this issue isn't fixed in a current version (OOo 3.1), please reopen
it and change the field 'Target Milestone' accordingly.

If you want to download a current version of OOo =>
http://download.openoffice.org/index.html
If you want to know more about the handling of fixed/verified issues =>
http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues
Comment 18 sj 2011-03-30 11:44:48 UTC
This bug seems to have regressed. I can reproduce the described behaviour in the example document using OOo 3.3.0 on Mac OS X 10.6.7. Most notably it happens when using justified text as described by issue #91390. Issue #116715, a recent duplicate of issue #91390, further shows that this has regressed.