[Libreoffice-bugs] [Bug 59674] FILESAVE DOC: tabstop after bullet point in wrong position for MSWord (comment 9)

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Mon Jul 27 10:56:50 UTC 2020


https://bugs.documentfoundation.org/show_bug.cgi?id=59674

--- Comment #11 from Justin L <jluth at mail.com> ---
Created attachment 163608
  --> https://bugs.documentfoundation.org/attachment.cgi?id=163608&action=edit
tabstopTest_59674.doc: two pages in MS Word 2016 - with dot-leader tabstop

So, it looks like this document was carefully designed - except wrongly done.
On the first numbering, the Indent is 0.5 and the tabstop is 0.8
On the bullet numbering, the Indent is 0.8 and the tabstop is 0.3 (after a
first line indent of 0.5.). So, it looks like the author added up 0.5 and +0.3
to try to get the tabstop at 0.8 - except it doesn't work that way. The tabstop
is not relative positioning, but absolute. So a tabstop BEFORE the first line
indent does nothing.

LO treats the IndentAt as a tabstop, but MS Word does not. (Well, that
statement needs to be qualified - for .doc format it is true. It is also true
for .docx with Word 2003, but NOT with Word 2016.) So the fix in this case
seems to be to set the tabstop at IndentAt if the tabstop is less than or equal
to the first line indent. (really it should be <=
firstLineIndent+numberingCharWidth).

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20200727/3dc7ee99/attachment.htm>


More information about the Libreoffice-bugs mailing list