Issue 90587 - "Before text" spacing added when wrapping around frames
Summary: "Before text" spacing added when wrapping around frames
Status: CONFIRMED
Alias: None
Product: Writer
Classification: Application
Component: formatting (show other issues)
Version: OOo 3.0 Beta
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
: 101530 (view as issue list)
Depends on:
Blocks:
 
Reported: 2008-06-11 01:29 UTC by rosspjohnson
Modified: 2017-05-20 11:17 UTC (History)
4 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description rosspjohnson 2008-06-11 01:29:03 UTC
This issue is an outcome of issue 90130 ("After text" spacing not added when
wrapping around frames). Please see the examples attached to that issue at:-

http://www.openoffice.org/nonav/issues/showattachment.cgi/54077/Text%20wrap%20-%20no%20space%20at%20end%20of%20text.odt

http://www.openoffice.org/nonav/issues/showattachment.cgi/54079/Text%20wrap%20-%20no%20space%20at%20end%20of%20text%202.odt

When wrapping around an object as shown in the examples, "Before text" is added
against the right edge of the object whilst "After text" space is not added
against the left edge of the object. This is inconsistent.

IMO it would be more intuitive to add the Before/After text spacing at all times
since I believe that is the users intent when specifying those options.
Introducing special contexts where that does not apply only distracts the user.
Any object wrap spacing should be added to the text spacing, giving the user
more flexibility in formating documents if they choose whilst making their job
easier at the same time. That is, IMO, issue 90130 should be reopened and this
issue closed.
Comment 1 michael.ruess 2008-06-11 08:15:56 UTC
Spacing before text is regarded for object wrapping while Spacing after text is not.
This is an inconsistency which could only be solved via a compatibility flag.
"Old" documents should of course look the way they have been designed in older
OOo's.
Comment 2 rosspjohnson 2008-06-12 02:01:15 UTC
Looking through the ODF specification 1.1 just now I could not find any
requirements for where paragraph margin settings may or may not be applied, or
how paragraph margins should interact with object wrapping. It appears to be
left to be interpreted by the implementor. The absence of those specifics could
also be interpreted as a general requirement that they be applied wherever it is
reasonably appropriate, such as around objects which intersect and therefore
alter the normal paragraph margin contour.

Other implementations of the ODF spec appear to disagree with the OpenOffice.org
interpretation. If I open the example documents in KWord I see that both "Before
text" and "After text" spacing is honoured along the respective edges of the
object (although the contour shaping does not appear to be implemented), at
least for page or paragraph anchored objects. That is, KWord works in the way
that issue 90130 was advocating OOo should work.

Requiring that the "look" of documents be maintained for evermore just as they
were created by older versions of OOo will obviously inhibit both development
and error correction in the implementation. IMO any document that is saved in an
editable format such as ODT is regarded as a fluid document. Fluidity is, of
course, why we choose in the first place to use a word processor rather than,
say, a desktop publisher - because these effects are desirable, not undesirable.
Comment 3 michael.ruess 2009-05-04 13:52:33 UTC
Reassigned to OD; he cares about development of any object formatting in Writer.
Comment 4 michael.ruess 2009-05-04 13:53:16 UTC
*** Issue 101530 has been marked as a duplicate of this issue. ***
Comment 5 Marcus 2017-05-20 11:17:58 UTC
Reset assigne to the default "issues@openoffice.apache.org".