As part of my corpora research work I need to find a way to rewrite/reencoded Math XML to various resident formats.
I haven't found an open source utility to do that. Any suggestions?
lbrtchx
Math XML from or to all other Maths (AOO, MS Office, LaTeX, ...)
-
Albretch Mueller
- Posts: 3
- Joined: Sun Aug 31, 2025 9:12 pm
Math XML from or to all other Maths (AOO, MS Office, LaTeX, ...)
OpenOffice 2.4 on Ubuntu 9.04
- JessyGarcia
- Banned
- Posts: 1
- Joined: Tue Feb 24, 2026 1:33 am
Re: Math XML from or to all other Maths (AOO, MS Office, LaTeX, ...)
Late reply, but maybe this will help someone else.
For converting MathML (Math XML) between different formats, there isn’t a single tool that covers everything perfectly, but there are some practical options depending on your workflow. LibreOffice (AOO) and MS Office can import MathML to some extent: in LibreOffice Math you can paste MathML or use an extension like “MathML for LibreOffice” to handle imports and exports. MS Word can handle MathML via the Office MathML format, though support is partial and sometimes requires pasting as XML or using Word’s OMML. For LaTeX, tools like Pandoc can convert from MathML to LaTeX, and MathJax or MathML-to-LaTeX converters can handle more complex expressions. Often a two-step pipeline—MathML → intermediate format → target—is necessary, since a fully universal converter doesn’t exist in open source yet.
For converting MathML (Math XML) between different formats, there isn’t a single tool that covers everything perfectly, but there are some practical options depending on your workflow. LibreOffice (AOO) and MS Office can import MathML to some extent: in LibreOffice Math you can paste MathML or use an extension like “MathML for LibreOffice” to handle imports and exports. MS Word can handle MathML via the Office MathML format, though support is partial and sometimes requires pasting as XML or using Word’s OMML. For LaTeX, tools like Pandoc can convert from MathML to LaTeX, and MathJax or MathML-to-LaTeX converters can handle more complex expressions. Often a two-step pipeline—MathML → intermediate format → target—is necessary, since a fully universal converter doesn’t exist in open source yet.
OpenOffice 3.1 on Windows Vista