https://issues.apache.org/ooo/show_bug.cgi?id=121429

            Bug ID: 121429
        Issue Type: DEFECT
           Summary: Justified Format lost in .docx bullet text list
    Classification: Application
           Product: word processor
           Version: AOO 3.4.1
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: open-import
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]

This bug was found in a OO v3.4 running in windows7 and Linux. It appears that
OpenOffice loses formatting when importing MS Office Open XML .docx files with
bullet or numbered lists. I have attached an example.

Steps to reproduce the bug:
1. Open attached BulletFormat.doc document in oowriter-3.4.1
2. Open attached BulletFormat.doc document in Word2007
3. Compare the documents. 

Notice the justified format code is lost in the bulleted text.


Oliver-Rainer Wittmann Fixed a similar bug with .doc files in the Bug 103711
The following was his analysis:
The analysis of Microsoft Word behavior reveals that the left indent for these
paragraphs are set at the paragraph itself, while the first line indent is set
at the corresponding list level of the applied list style.
When specifying the new position and space properties for list levels - see
specification
http://specs.openoffice.org/writer/numbering/NewListLevelAttrs.odt
- such a situation has been overseen.
The problem that in OOo Writer all indent attributes (left indent, first line
indent and right indent) are combined in one attribute item makes it somehow
hard to take the left indent from the paragraph attributes and the first line
indent from the list level properties.

For the WW8 import I will implement the following solution:
- In case that a paragraph has only given a left indent and is inside a list
whose corresponding list level provides a first line indent the first line
indent from the list level is directly applied to the paragraph.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.

Reply via email to