Issue 13657 - Better MathML 2.0 support
Summary: Better MathML 2.0 support
Alias: None
Product: Math
Classification: Application
Component: code (show other issues)
Version: OOo 1.0.3
Hardware: PC All
: P3 Trivial with 15 votes (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL: news://netscape.public.mozilla.mathml
Keywords: oooqa
Depends on:
Reported: 2003-04-20 21:16 UTC by tchernobog
Modified: 2013-02-13 21:42 UTC (History)
3 users (show)

See Also:
Latest Confirmation in: ---
Developer Difficulty: ---


Note You need to log in before you can comment on or make changes to this issue.
Description tchernobog 2003-04-20 21:16:31 UTC
While talking with the MathML project at, I realized the importance
to have a good filter to export formulas in an updated MathML format. Many
people in the newsgroup criticized OpenOffice's exporting filter, asking for a
better one. The code generated with the formula editor, in fact, is unclear.
Since is working as to be XML compliant, MathML should be
rendered correctly. Thank you very muck, Matteo.
Comment 1 thomas.lange 2003-04-28 09:31:46 UTC
TL->CMC: May you have a look or just pass this on as enhancement
request (as it is stated) to BH. Whatever seems mor fit to you.
Comment 2 caolanm 2003-04-30 15:26:47 UTC
We tried to support MathML 1.01. We would really need a new MathML 2.0
filter. Theres a good deal of work in this, not least that the formula
editor itself would have to be enhanced to handle the various features
of MathML that it currently cannot.
Comment 3 utomo99 2003-09-20 06:27:27 UTC
Based on 3 people command and my opinion, I think we need to support
MathML 2.0
or newer if available and it is implemented in OOo 2.0 I think
probability there is new MathML version
Comment 4 lcn 2003-10-25 02:16:56 UTC
From 2003-10-21, MathML 2.0 Second Edition is a W3C recommandation.

Issue 10284 and Issue 13657 are not duplicated ?
Comment 5 erddsd34 2006-01-05 14:47:48 UTC
Spacing in StarMath formulas are not correct translated to the MathML specification.
Since Openoffice formula relys on the on the StarMath annotation inside the
MathML to import the data this does not effect openoffice however when the using
the exported MathMLs in other applications such as Mozilla the spacing is
missing. This is due to the fact that the codes ~ and ` symbol are not
translated to main MathML specification.
A similar problem exists with white space in the embedded texts within the
StarMath code as in
“    test   â€
which is translated to  MathML as
<math:mtext>    test   </math:mtext>
but xml ignores leading and trailing whitespace (at least in Mozilla).
Comment 6 erddsd34 2006-01-05 14:56:40 UTC
Since OpenOffice claims to natively support ODF, which includes MathML
ODF, and not by using StarMath annotation fields. A Formula created and saved as
MathML should be reloadable without errors with the StarMath annotation field.
Get the codes that exist already in StarMath to export correctly then focus on
the updating the star math codes to support the added features in MathML.
See my earlier comment.
Comment 7 thomas.lange 2006-09-25 11:30:48 UTC
Comment 8 Daiwe01 2013-02-13 21:42:04 UTC
OASIS Open Document Format for Office Applications (OpenDocument) Version 1.2 Section 1.3 lists Mathematical Markup Language (MathML) Version 2.0 (Second Edition),, W3C, 2003. as a Normative Reference.
Support for MathML 2.0 is not included Apache OpenOffice.