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

            Bug ID: 170176
           Summary: Formula: "oper" function is incorrectly exported to
                    DOCX
           Product: LibreOffice
           Version: 25.8.4.2 release
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: medium
         Component: Writer
          Assignee: [email protected]
          Reporter: [email protected]

Created attachment 204864
  --> https://bugs.documentfoundation.org/attachment.cgi?id=204864&action=edit
Test.oper.Formula.-.Right-hand.Forward.Slash[Incorrect].docx

1\. Open attached DOCX. Compare with working ODT.

(Also see comparison GIF.)

On the right-hand side, the formula should look like a vertical:

b
/
a

- - -

BUG: In LibreOffice 25.8.4, it appears as a:

b
=
a

and this in Word 365 (Version 2511, Build 19426.20218):

b
⬚
a

where:

- LibreOffice 25.8 = EQUALS SIGN instead of a FORWARD SLASH.
- Word 365 = a "missing" DOTTED SQUARE instead of a FORWARD SLASH.

- - -

NOTE: This ODT and DOCX was created by:

0\. Open LibreOffice Writer.

1\. Insert > OLE Object > Formula Object

2\. This is the raw LibreOffice Math formula:

int from a to b f(x) dx = oper / from a to b F(x) newline
int from {a} to {b} {f} left (x right ) dx "="  csup {b} csub {a} F left (x
right )

- - -

NOTE #2: Both LibreOffice and Word 365 opened the ODT version of the formula
correctly. Only the DOCX had this issue.

- - -

NOTE #3: This exact bug was reported by the user wywhsoycd on the LibreOffice
subreddit:

-
https://www.reddit.com/r/libreoffice/comments/1pxggkk/libreoffice_vs_msoffice/nwcmy75/

- - -

Tested in:

Version: 25.8.4.2 (X86_64)
Build ID: 290daaa01b999472f0c7a3890eb6a550fd74c6df
CPU threads: 8; OS: Windows 11 X86_64 (build 22631); UI render: Skia/Vulkan;
VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded

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

Reply via email to