Bug 108492 - Add support for Content MathML
Summary: Add support for Content MathML
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
(earliest affected)
Hardware: All All
: medium enhancement
Assignee: Not Assigned
Depends on:
Blocks: MathML
  Show dependency treegraph
Reported: 2017-06-12 22:24 UTC by Shmuel (Seymour J.) Metz
Modified: 2018-07-14 18:23 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Shmuel (Seymour J.) Metz 2017-06-12 22:24:10 UTC
I would like to see semantic markup in LibreOffice. By that I mean constructing formulae using distinct markup for distinct concepts, even if the rendering is identical. Similarly, I would like the ability to generate MATHML content rather than MATHML presentation.

Shmuel (Seymour J.) Metz
Comment 1 Regina Henschel 2017-06-12 23:05:00 UTC
ODF is largely semantic markup. What do you miss?

Unless someone pays developers, it is unlikely that content MathML will be implemented. It requires a total new internal representation and new rendering engine. The ODF file format would allow it.
Comment 2 Buovjaga 2017-06-18 10:34:09 UTC
(In reply to Regina Henschel from comment #1)
> ODF is largely semantic markup. What do you miss?

Change back to UNCONFIRMED after you have provided the information.
Comment 3 Shmuel (Seymour J.) Metz 2017-06-18 20:09:37 UTC
My primary concern is with the formula editor. The symbols available for formulae are largely glyphs rather than abstract mathematical objects. Missing are symbols with the explicit semantics of, e.g., function composition, group multiplications.

Were this available, I would expect that multiple symbols would be rendered with the same glyp.
Comment 4 Regina Henschel 2017-06-18 21:13:00 UTC
(In reply to Shmuel (Seymour J.) Metz from comment #3)
> My primary concern is with the formula editor. 

So I change the subject.

It is a valid enhancement request. But because it has to be developed from scratch, it is unlikely, that it will be solved in near future; unless you find a sponsor for it.

The request has the parts:
 Rendering an object with "Content MathML" content
 Providing an editor for "Content MathML"
But only if someone is actually working on it, it is worth to split the task.

From a file format point of view there are no problems. ODF allows all kind of MathML.