[Unicode]   Technical Notes
 

Unicode Technical Note #28

UnicodeMath, A Nearly Plain-Text Encoding of Mathematics

Version 3.3
Authors Murray Sargent III
Date January 22, 2025
This Version https://www.unicode.org/notes/tn28/tn28-7.html
Previous Version https://www.unicode.org/notes/tn28/tn28-6.html
Latest Version https://www.unicode.org/notes/tn28/


Summary

This document provides describes a format for lightly marked-up representation of mathematical expressions in Unicode.

Status

This document is a Unicode Technical Note. Sole responsibility for its contents rests with the author(s). Publication does not imply any endorsement by the Unicode Consortium.

For information on Unicode Technical Notes including criteria for acceptance, see http://www.unicode.org/notes/.

Contents

The body of this note is contained in the file "UTN28-PlainTextMath-v3.3.pdf".

Modification History

Version 3.3: Added links to UnicodeMathML, a web applet that lets you enter and convert UnicodeMath to MathML and display the results in traditional math notation. Added some more control words and polished some of the text.

Version 3.2: Updated Appendix B. The text is polished, and math color and two matrix short cuts are documented.

Version 3.1: Mostly a refining of Version 3.0, bringing a number of topics up to date and using the name UnicodeMath instead of Unicode linear format.

Version 3: Updated to discuss features implemented in the Microsoft Office 2010 applications, see the document for details.

Version 2: Updated the linear format and made a number of corrections, including reference to the Bertrand Russell quote.