Bug 66284 - Non math text in a math region, i.e. "*" in a Word docx not recognised by Libreoffice
Summary: Non math text in a math region, i.e. "*" in a Word docx not recognised by Lib...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Formula Editor (show other bugs)
Version: 4.0.2.2 release
Hardware: All All
: medium enhancement
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-06-27 21:56 UTC by stphnryn444
Modified: 2013-11-13 10:52 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Text in a math field that is removed in Libreoffice (15.09 KB, application/vnd.openxmlformats-officedocument.wordprocessingml.document)
2013-06-27 21:56 UTC, stphnryn444
Details

Description stphnryn444 2013-06-27 21:56:45 UTC
Created attachment 81588 [details]
Text in a math field that is removed in Libreoffice

For instance, importing the attached equation a^"*" from microsoft word docx, (written in Libreoffice Formula editor as {a}^{"*"}) removes the quotation marks on import leaving {a}^{*} which returns a broken equation error immediately, because * is an operator.

The quotation marks, or "non math feature" is needed for importing docx equations which happen to also be any of the Libreoffice operations, as is stated in the Libreoffice math guide.

On re-exporting, the quotation marks / non math region is still missing which leads to further errors down the line (e.g. re-importing an asterix breaks the equation immediately as it is treated as an operator)

This is repeatable with quotation marks around anything in a Word docx. But, creating a docx in libreoffice with quotations in an equation works fine.

In summary, it appears as though the non-math text feature of microsoft (which you can access using quotation marks in either software) is ignored by libreoffice, despite libreoffice having the equivalent feature of using quotation marks


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.