[Libreoffice-bugs] [Bug 129061] FILEOPEN PPTX: equation not displayed
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Wed Nov 27 17:31:15 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=129061
Miklos Vajna <vmiklos at collabora.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|regression |implementationError
--- Comment #5 from Miklos Vajna <vmiklos at collabora.com> ---
This is how this "worked" in the past: The PPTX file contains both drawingML /
mathML markup for the slide and also a replacement image. We used to read both:
the OOXML markup missed the math formula and the replacement image did not.
This is how this is "broken" currently: we now only read the OOXML markup to
avoid the duplication, but Impress doesn't support inline formulas (just math
objects), so the import can't really do much more than just ignoring the math
formula.
Considering this as a regression is fair enough, but I would say the root cause
here is missing feature, it's not like I can sit down and just "fix this": if
we read both versions, then we have duplication, if we read only the markup
then we can have problems when Impress misses some PowerPoint feature and if we
only read the replacement image, then we regress because the formula is not
editable.
To sum up, the root cause here is really a missing feature, let me tag this as
an implementation error, rather than a regression.
This Impress core limitation is even documented in a debug warning in commit
332a796366b7cb91dff41de4b9ffb17843112a3e (oox: import Math objects from PPTX
files, 2016-01-21):
warn:oox.drawingml:2141:2141:oox/source/drawingml/shape.cxx:667: losing a Math
object...
--
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/20191127/66c9f498/attachment.html>
More information about the Libreoffice-bugs
mailing list