Mathematical Markup Language (MathML) Version 3.0

Mathematical Markup Language (MathML) Version 3.0
复制标题

DOI:
--
复制
发表时间:
2001
期刊:
--
影响因子:
--
通讯作者:
P. Ion;Robert R. Miner;Ron Ausbrooks;S. Buswell;D. Carlisle;Giorgi Chavchanidze;Stéphane Dalmas;Stan Devitt;Angel Díaz;S. Dooley;R. Hunter;M. Kohlhase;A. Lazrek;P. Libbrecht;B. Miller;Chris Rowley;M. Sargent;Bruce T. Smith;N. Soiffer;R. Sutor;S. Watt
P. Ion;Robert R. Miner;Ron Ausbrooks;S. Buswell;D. Carlisle;Giorgi Chavchanidze;Stéphane Dalmas;Stan Devitt;Angel Díaz;S. Dooley;R. Hunter;M. Kohlhase;A. Lazrek;P. Libbrecht;B. Miller;Chris Rowley;M. Sargent;Bruce T. Smith;N. Soiffer;R. Sutor;S. Watt
中科院分区:
其他
文献类型:
--
作者:
P. Ion;Robert R. Miner;Ron Ausbrooks;S. Buswell;D. Carlisle;Giorgi Chavchanidze;Stéphane Dalmas;Stan Devitt;Angel Díaz;S. Dooley;R. Hunter;M. Kohlhase;A. Lazrek;P. Libbrecht;B. Miller;Chris Rowley;M. Sargent;Bruce T. Smith;N. Soiffer;R. Sutor;S. Watt

文献摘要

被引文献

相似文献

该规范定义了数学标记语言(MathML)。MathML是一种标记语言,用于描述数学符号并捕获其结构和内容。MathML的目标是使数学能够在万维网上被提供、接收和处理,就像HTML为文本提供了这种功能一样。标记语言MathML的这个规范主要是为那些将开发或实现使用它的渲染器或编辑器的读者,或者将使用MathML作为输入或输出协议进行通信的软件。它不是一个用户指南,而是一个参考文件。MathML可用于编码数学符号和数学内容。大约38个MathML标记描述了抽象的符号结构,而另外大约170个标记提供了一种明确指定表达式预期含义的方法。其他章节讨论了MathML内容和表示元素如何交互,以及MathML渲染器如何实现以及如何与浏览器交互。最后,本文讨论了用于数学的特殊字符的问题,它们在MathML中的处理,它们在Unicode中的存在,以及它们与字体的关系。
This specification defines the Mathematical Markup Language, or MathML. MathML is a markup language for describing mathematical notation and capturing both its structure and content. The goal of MathML is to enable mathematics to be served, received, and processed on the World Wide Web, just as HTML has enabled this functionality for text. This specification of the markup language MathML is intended primarily for a readership consisting of those who will be developing or implementing renderers or editors using it, or software that will communicate using MathML as a protocol for input or output. It is not a User’s Guide but rather a reference document. MathML can be used to encode both mathematical notation and mathematical content. About thirtyeight of the MathML tags describe abstract notational structures, while another about one hundred and seventy provide a way of unambiguously specifying the intended meaning of an expression. Additional chapters discuss how the MathML content and presentation elements interact, and how MathML renderers might be implemented and should interact with browsers. Finally, this document addresses the issue of special characters used for mathematics, their handling in MathML, their presence in Unicode, and their relation to fonts.