View the list: By CategoryBy Category (with names)By Name

MathML Software - Converters


Index

AudioMath 2005

Entry updated: September 2005

Categories: Converters, Research Projects, Accessibility

Home Page: http://lpf-esi.fe.up.pt/~audiomath/index_en.html

Author: Helder Ferreira

AudioMath is a research project, since 2003, that studies the MathML Audio Rendering.

During this project some tools have been created: AudioMathEngine (a set of algoritms capable to convert MathML into a comprehensive text that can be spoken out), AudioMathGUI (a nice demo GUI that allows the user to navigate through MathML expressions and listen to them), and AudioMathWEB (an on-line conversion service, working as an accessibility service).

Currently it only supports European Portuguese but you can try it in: http://lpf-esi.fe.up.pt/~audiomath/demo/index_en.html

Blahtex and Blahtexml

Entry updated: July 2008

Categories: Converters

Home Page: http://gva.noekeon.org/blahtexml/

Authors: David Harvey, Gilles Van Assche

Blahtex is a free software tool/library that translates TeX markup into MathML markup. It is also capable of generating PNG format images, using some external tools. Blahtexml is a super-set of blahtex, which has XML processing in mind and is able to process a whole XML document into another XML document.

Custard

Entry updated: May 2005

Categories: Converters

Home Page: http://www.schemasoft.com/

Vendor: SchemaSoft

SchemaSoft's Custard 2.1 is a Mathematical Markup Language 2.0 to Scalable Vector Graphics 1.1 converter that performs professional typography and equation layout using your choice of the packaged font families, including any combination of proportional/monospace and serif/sans-serif. You can also substitute your own SVG font file, which can be generated from TrueType fonts using third-party software. [SchemaSoft has decided in March of 2005 to leave the software services business, and to entrust their existing client relationships to Atimi Software]

Custom converters

Categories: Converters

Home Page: http://www.stratumtek.ca/

Vendor: Stratum Technical Services Ltd.

DragMath

Entry updated: November 2007

Categories: Editors, Converters, Components and SDKs, Research Projects

Home Page: http://www.dragmath.bham.ac.uk/

Author: Alex Billingsley

Screenshot for DragMath

This is an open-source drag and drop equation editor written in Java. Once an expression is created the user can convert it into a variety of different linear syntax for mathematics, including MathML, LaTeX, Maple, Maxima or any user defined style. It is possible for the user to create an .xml file containing a custom output format without requiring the applet to be recompiled.

Long description

Extended XHTML for Math - XSLT Stylesheets

Entry updated: July 2005

Categories: Stylesheets to/from MathML, Authoring Systems, Converters

Home Page: http://www.mathematics21.org/xslt.html

Author: Victor Porton

Vendor: www.mathematics21.org

Converts extended XHTML+MathML into XHTML+MathML

Long description

Fixidea: MathML to SVG

Entry updated: Feb 2003

Categories: Converters

Home Page: http://mainline.essi.fr/wiki/bin/view/Fixidea/WebHome/

Authors: Dominique Broeglin, Nicolas Duboc, Stephane Lavirotte, Marc Salvati

Screenshot for Fixidea: MathML to SVG

Hermes

Entry updated: Jan 2004

Categories: Converters

Home Page: http://www.aei.mpg.de/hermes/

Author: Romeo Anghelache

Hermes is a semantic XML e-publishing tool for LaTeX authored scientific articles, is free software (GPL license), and relies on the TeX engine to compile the source. Hermes complements the TeX system by letting the user adding semantics to the document by parsing the resulting semantic dvi.

It converts LaTeX and AMSTeX authored documents into XML documents containing MathML islands, containing enough information for indexing, archiving and rendering.

HeVeA

Categories: Converters

Home Page: http://pauillac.inria.fr/~maranget/hevea/

Author: Luc Maranget

HEVEA is a quite complete and fast LATEX to HTML translator, written in Objective Caml.

itex2mml

Entry updated: June 2006

Categories: Converters

Home Page: http://golem.ph.utexas.edu/~distler/blog/itex2MML.html

Authors: Jacques Distler, Paul Gartside

itex2MML is a commandline stream filter which converts itex (a subset of LaTeX) equations in the input to MathML. Distribution includes full source code and binaries for MacOSX and Linux.

Originally developed by Paul Gartside, now maintained by Jacques Distler. Licensed under GPL/MPL.

LaTeX2HTML

Entry updated: Nov 2003

Categories: Converters

Home Page: http://www.latex2html.org/

Authors: Nikos Drakos, Ross Moore

LaTeX2HTML MathML package: LaTeX to MathML conversion.

MathDOM

Entry updated: October 2005

Categories: Converters, Composition and Rendering Engines

Home Page: http://mathdom.sourceforge.net

Author: Stefan Behnel

Vendor: http://mathdom.sourceforge.net

MathDOM is a set of Python 2.4 modules (using PyXML or lxml, and pyparsing) that import literal mathematical terms as a Content MathML DOM. It currently parses MathML and literal infix or Python terms into a DOM or lxml document and writes out Content MathML, Presentation MathML and literal infix/prefix/postfix/Python terms. The DOM elements are enhanced by domain specific methods that make using the DOM a little easier.

You can call it the shortest path between different term representations and a Content MathML DOM. Ever noticed the annoying differences between terms in different programming languages? Build your application around MathDOM and stop caring about the term representation that users prefer or that your machine can execute. If you need a different representation, add a converter, but don't change the model. Literal terms are connected through an intermediate AST step that makes writing converters for C/Fortran/SQL/yourfavourite easier.

MathEdit

Entry updated: May 2007

Categories: Editors, Converters

Home Page: http://wme.lzu.edu.cn/mathedit/index.html

Author: Su Wei

Vendor: ICCM Lab, Lanzhou University

Screenshot for MathEdit

MathEdit is a browser-based visual editor for mathematical expressions

MathFlow Exchange for Arbortext

Entry updated: Feb 2005

Categories: Converters

Home Page: http://www.dessci.com/en/products/mathflow/

Vendor: Design Science

Design Science MathFlowâ„¢ Exchange works with Arbortext's Interchange software to import documents from Microsoft Word containing MathType and Equation Editor equations. Equations are converted to MathML while the surrounding document is converted into XML.

MathMagic equation editor

Entry updated: July 2007

Categories: Editors, Composition and Rendering Engines, Converters

Home Page: http://www.mathmagic.com

Author: MathMagic Support

Vendor: InfoLogic, Inc.

Screenshot for MathMagic equation editor

MathMagic is a WYSIWYG equation editor that can convert from+to MathML and TeX.

Long description

MathML Generator

Entry updated: March 2005

Categories: Converters

Home Page: http://www.binarythings.com

Author: Denis Makarov

Vendor: Binary Things Development

Screenshot for MathML Generator

MathML Generator converters expressions like 'sin(2pi/3)=sqrt(3)/2' into MathML.

Long description

MathML Notation Selection Tool

Entry updated: Novemeber 2004

Categories: Converters, Stylesheets to/from MathML

Home Page: http://ptibonum.scl.csd.uwo.ca:16661/NotationSelectionTool/

Author: ORCCA Software Team

Vendor: Ontario Research Centre for Computer Algebra

Screenshot for MathML Notation Selection Tool

This On-line Notation Selection Tool perform conversion of mathematical expressions in XML format. The user may select notational conventions from menus organized by mathematical area.

Long description

MathML Renderer

Entry updated: February 2005

Categories: Composition and Rendering Engines, Converters, Components and SDKs

Home Page: http://www.soft4science.com/products/MathML_Renderer/s4s_MathML_Renderer.html

Vendor: soft4science

Screenshot for MathML Renderer

MathML Renderer for .NET is a native high-performance MathML Rendering Engine, supporting a rich subset of MathML 2.0 Presentation Markup, implemented on top of the .NET Framework. It can be used client-side in .NET Windows.Forms Applications or server-side, for MathML to bitmap conversion, in ASP.NET Web Applications or .NET Web Service Applications. An online demo is also available.

MathML to SVG Converter

Categories: Converters

Home Page: http://www.schemasoft.com/

Vendor: SchemaSoft

Screenshot for MathML to SVG Converter

MathML to SVG converter, from SchemaSoft, renders a MathML file to SVG (Java, free evaluation version) [SchemaSoft has decided in March of 2005 to leave the software services business, and to entrust their existing client relationships to Atimi Software]

MathML::Entities

Entry updated: January 2005

Categories: Converters, Browser plugins, scripts and extensions

Home Page: http://search.cpan.org/~distler/MathML-Entities/lib/MathML/Entities.pm

Author: Jacques Distler

XHTML+MathML defines over 2100 named entities, a superset of the 252 named entities in (X)HTML. Only the 5 "safe" ones (<, >, &, ", ') are suitable for consumption by a generic XML parser (which includes by XHTML UAs which are not specifically MathML-aware).

This Perl Module will convert the rest to numeric character references or to UTF-8 characters.

A MovableType plugin is also provided, for easy integration into the popular weblogging system.

MathMLStudio Lite

Entry updated: October 2005

Categories: Editors, Converters

Home Page: http://www.mathmlstudio.com

Vendor: MathMLStudio

Screenshot for MathMLStudio Lite

This program converts a TeX formula to MathML. The MathML code can be easily copied to the clipboard for pasting to another document. (Requires Mozilla ActiveX Control.)

Long description

NAT

Entry updated: November 2006

Categories: Accessibility, Converters, Stylesheets to/from MathML

Home Page: http://natbraille.free.fr/

Author: Bruno Mascret

Vendor: NatBraille

Screenshot for NAT

NAT is a free universal translator which converts standards inputs (text, openoffice, word+mathtype) into Braille

Long description

pMML2SVG

Entry updated: 24 July 2005

Categories: Stylesheets to/from MathML, Converters

Home Page: http://sourceforge.net/projects/pmml2svg/

Author: Alexandre Stevens

Screenshot for pMML2SVG

XSLT stylesheets transforming MathML formulas to SVG

SVGMath

Entry updated: June 2005

Categories: Converters, Composition and Rendering Engines

Home Page: http://www.grigoriev.ru/svgmath

Author: Nikolai Grigoriev

SVGMath is a converter from presentation MathML to SVG, written in Python

Long description

TeX4ht: LaTeX and TeX for Hypertext

Entry updated: Feb 2004

Categories: Converters

Home Page: http://www.cse.ohio-state.edu/~gurari/TeX4ht/

Author: Eitan M. Gurari

TeX4ht: general TeX to SGML/XML translator (presentation tags). Open Source, TeX.

Translator between OpenMath and MathML

Entry updated: September 2003

Categories: Converters, Stylesheets to/from MathML

Home Page: http://www.orcca.on.ca/MathML/software/cmmlopenmath.zip

Author: ORCCA Software Team

Vendor: Ontario Research Centre for Computer Algebra

These XSLT stylesheets convert between OpenMath and Content MathML.

Long description

Translator from Content to Presentation MathML

Entry updated: June 2003

Categories: Converters, Stylesheets to/from MathML

Home Page: http://www.orcca.on.ca/MathML/software/mmlctop2_0.zip

Author: ORCCA Software Team

Vendor: Ontario Research Centre for Computer Algebra

This XSLT stylesheet translates Content to Presentation MathML or to mixed (Content+Prentation) MathML.

Long description

Translator from MathML to TeX/LaTeX

Entry updated: December 2004

Categories: Converters

Home Page: http://www.orcca.on.ca/MathML/texmml/mmltotex.html

Author: ORCCA Software Team

Vendor: Ontario Research Centre for Computer Algebra

Screenshot for Translator from MathML to TeX/LaTeX

This MathML to LaTeX on-line translator converts MathML representations of math formulae to equivalent TeX expressions. The user may also control line-breaking.

Long description

Translator from TeX/LaTeX to MathML

Entry updated: December 2004

Categories: Converters

Home Page: http://www.orcca.on.ca/MathML/texmml/textomml.html

Author: ORCCA Software Team

Vendor: Ontario Research Centre for Computer Algebra

This TeX/LaTeX to MathML on-line translator converts mathematical expressions embedded in math mode in TeX/LaTeX documents.

Long description

TtM, a TeX to MathML translator

Entry updated: Jan 2003

Categories: Converters

Home Page: http://hutchinson.belmont.ma.us/tth/mml/

TtM Ian Hutchinson's powerful (La)TeX to HTML + MathML translator. (Windows and free Linux version)

v2Math

Entry updated: November 2006

Categories: Composition and Rendering Engines, Converters, Components and SDKs

Home Page: http://www.exmpl.de/projects/mathml/math.html

Author: Rene Heuer

Vendor: eXMPL

Screenshot for v2Math

v2Math is a program to display MathML sequences. It is written in pure Java, open source with GPL licence. The generated picture has all attributes of a single character (baseline etc.) to make it easy for text based applications. Any parts of a displayed formula are available as glyphs to create simple interfaces for SVG. Download v2Math

Word2MathML

Entry updated: May 2008

Categories: Converters, Authoring Systems

Home Page: http://word2mathml.blogspot.com

Author: Aravind Mohanoor

Vendor: SoonerDev

Screenshot for Word2MathML

Word2MathML is a tool which converts existing Word 2007 documents into XHTML+MathML which can be directly viewed in browsers

Long description

XSLT MathML Library

Entry updated: November 2002

Categories: Converters, Stylesheets to/from MathML

Home Page: http://xsltml.sourceforge.net/

Author: Vasil I. Yaroshevich

XSLT MathML Library, is a set of XSLT stylesheets to transform MathML 2.0 to LaTeX. It supports Presentation and Content MathML.


Last update: Fri, 25 Jul 2008 17:11:25 +0200
Valid XHTML 1.1!Valid CSS!