[Libreoffice-bugs] [Bug 116404] In Writer, when writing a new RTL document with locale defined as Hebrew and saving as docx the styles are saved as LTR

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Sat Jan 26 13:01:08 UTC 2019


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

Justin L <jluth at mail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Hardware|x86-64 (AMD64)              |All
                 OS|Linux (All)                 |All
            Version|4.3 all versions            |Inherited From OOo
                 CC|                            |jluth at mail.com
           Assignee|libreoffice-bugs at lists.free |jluth at mail.com
                   |desktop.org                 |

--- Comment #6 from Justin L <jluth at mail.com> ---
This is an excellent, clear problem description - thanks. Also applies to .DOC.

Note that this ONLY seems to apply to completely new documents.  If saved as
ODF and re-loaded, then the  export to docx saves the bidi setting. That
suggests an "unset" default value is being skipped in the export process.
Wrtw8styl.cxx OutputStyle identifies nPos==0 as "Normal" style, so we can force
the RES_FRAMEDIR property to be ::SET here.

The identical thing is happening on import in WW8RStyle::Import().
        /*
        Word defaults to ltr not from environment like writer. Regardless of
        the page/sections rtl setting the standard style lack of rtl still
        means ltr
        */

-- 
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/20190126/b70537af/attachment.html>


More information about the Libreoffice-bugs mailing list