OpenMath |
OpenMath is the name of a document markup language for mathematical formulae. Among other things, it can be used to complement MathML, a standard which mainly focuses on the presentation of formulae, with information about their semantic meaning.
OpenMath consists of the definition of OpenMath Objects , an abstract datatype for describing the logical structure of a mathematical formula, and the definition of OpenMath Content Dictionaries , or collections of names for mathematics concepts. The names available from the latter type of collections are specifically intended for use in extending MathML, and conversely, a basic set of such Content Dictionaries has been designed to be compatible with the small set of mathematical concepts defined in MathML-Content.
OpenMath has been developed in a long series of workshops and (mostly European) research projects that began in 1993 and continues through today. There has been a considerable overlap throughout between the developers of MathML-Content and OpenMath.
=See also=
*List of document markup languages *Comparison of document markup languages *MathML *TeX *LaTeX
=External links=
*[http://www.openmath.org The OpenMath website] - The definitive source of information on all things OpenMath. *[http://www.openmath.org/cocoon/openmath/standard/ The OpenMath Standard] - The definition of OpenMath Objects. *[http://www.openmath.org/cocoon/openmath/cd/ OpenMath Content Dictionaries] - The official repository of OpenMath Content Dictionaries. *[http://www.w3.org/Math/ W3C Math Home] - The definitive source of information on MathML.|
|