Crossroads The ACM Magazine for Students

Sign In

Association for Computing Machinery

Articles Tagged: Markup languages

Articles & Features

XCSL tutorial

By Marta Jacinto, Giovani Rubert Librelotto, José Carlos Ramalho, Pedro Rangel Henriques, August 2002

PDF | HTML | In the Digital Library

XML: the future of the Web

By John B. Bedunah, November 1999

PDF | HTML | In the Digital Library

OpenMath and MathML: semantic markup for mathematics

Unambiguous representation of mathematics is crucial for communications among humans or among computer systems. OpenMath is a standard aimed at supporting a semantically rich interchange of mathematics among varied computational software tools such as computer algebra systems, theorem provers, and tools for visualizing or editing mathematical text. MathML is a W3C Recommendation for the encoding of mathematics 'on the web' which also includes mechanisms for encoding mathematical semantics. We introduce each of these two languages and describe their relationships.

By O. Caprotti, D. Carlisle, November 1999

PDF | HTML | In the Digital Library