Created attachment 123911 [details] Screenshot of MSO.jpg For example, for a binary operator (e.g. a = b), LibreOffice will require a and b are all present. However, in Microsoft Office, a or(and?) b can be omitted. So if a Microsoft Office formula contains "=b" is opened in LibreOffice, it will be converted into LibreOffice Math formula, then a "?" will appear because of lack of the left operand. (See the screenshots)
Created attachment 123912 [details] Screenshot of LibO Writer.jpg
Created attachment 123913 [details] Screenshot of LibO Math inside Writer.png
Created attachment 123914 [details] A fix of this formula.png
Created attachment 123915 [details] testcase.docx
Duplicate of https://bugs.documentfoundation.org/show_bug.cgi?id=95230 ?
(In reply to Douglas Mencken from comment #5) > Duplicate of https://bugs.documentfoundation.org/show_bug.cgi?id=95230 ? Seems that they can be resolved in the same way -- add "" for null nodes. They should be duplicated. But the description of 95230 is something misleading. change the formula in 95230 to > int from {3} to {4} {g left (3,y,-1 right ) dy+""} int from {3} to {4} {g left (x,x,-2 right ) dx+""} int from {3} to {4} {g left (3,4,z right ) dz} can show this case more easily. *** This bug has been marked as a duplicate of bug 95230 ***
*** This bug has been marked as a duplicate of bug 162070 ***