Apache OpenOffice (AOO) Bugzilla – Issue 24363
Inconsistent tabulator handling between OOo and Word
Last modified: 2013-08-07 14:43:03 UTC
Set some tabelator explicitly. Now use some tabelators - tabstop is explicit first and after this you will use some implicit tabstops. Those implicit tabstops are computed diferently - as N * TabSize from start of line in one case and as N * TabSize from last explicit tabelator in another.
Created attachment 12466 [details] see E.2.2.3 line as example
Reassigned to MRU
It seems that tabstops are computed from left margin of page and left margin of current line.
MRU->AMA: Writer calculates the default tabs differently from MS Word when having a paragraph with left indent. See paragraphs from "E.2." on downwards. Word still takes the left page border as reference, Writer takes the left indent as reference point for calculating the default tabs. This makes the import look a bit messed up in this case. Writer needs a compatibility mode for this.
I think it is a very annoying behavior, it should be possible to set a switch on each tabulation who would say : Relative to page or Relative to indent of paragraph as it is possible to do for image positionning and so on... and when importing from Word, setting that to relative to page
Added some internal flags.
Considering the effort, the priority, the risk and our resource planning I've to retarget this issue to OOo Later.
We need a compatibility flag for this. We should consider the problem for OOo 2.0.2. For OOo2.0.1 we don't plan such UI change. For OOo2.0.2 we'll discuss this problem again. => Retarget to OOo2.0.2
FME: Changed target.
MD: As discussed with development, these changes will require a lot of QA ressources to verify the success of the changes we plan. Since the time frame for 2.0.3 release is very thight and ressources are limited, I re-target this issue to 2.0.4.
.
Created attachment 49967 [details] patch, 1st try, not perfect, most likely buggy.
Added to cws xmlfilter02, retarget to OOo 3.0
Created attachment 50000 [details] Modified patch - relative indents depend on separate compatibility option
Integrated in cws xmlfilter02
DR->MRU: fix already integrated with cws xmlfilter02, please verify on current master.
Huh? Something that "will require a lot of QA ressources to verify the success of the changes" integrated as a side effect? Also I read "relative indents depend on separate compatibility option" - a new flag in the compatibility UI? This must have its own CWS at least - maybe even an own spec...
Reopened issue.
->mru: The compatibility flag is not visible in the UI. It's only set on Word import (old and new one). I don't know how this issue made it's way into the product without beeing seen by QA but now it's in the master and it has to be verified that it doesn't break anything. BTW: It is planned to switch on this compatibility setting by default in one of the next versions as the Writer's way of calculating tab stops in indented paragraphs doesn't make a lot sense (if any at all)
Retargetting to 3.1 due to MRU'S vacation.
*** Issue 91690 has been marked as a duplicate of this issue. ***
Could see this issue being fixed/implemented in OO 3.0.
Closed, issue is already integrated in OO 3.0.