Changes to Chapter 2 MathML Fundamentals.
href added to the common MathML attributes, Section 2.1.6 Attributes Shared by all MathML Elements to allow hypertext links.
Additional attributes added to the
math element, see
Section 2.2.1 Attributes.
Changes to Chapter 3 Presentation Markup.
Introduced mechanisms for controlling the Directionality of layout, as described in Section 3.1.5 Directionality.
Introduced mechanisms for controlling linebreaking Section 3.1.7 Linebreaking of Expressions.
mglyph to support general image inclusion, Section 220.127.116.11
The facilities for adjusting spacing with
mpadded have been extended and rationalised, Section 3.3.6 Adjust Space Around Content
Introduced new presentation elements for elementary math layouts, Section 3.6 Elementary Math:
Changes to Chapter 4 Content Markup.
Introduced new content elements
Removed deprecated content elements
Removed content element
The concept of Strict Content MathML and the use of OpenMath Content Dictionaries has been introduced, and the whole chapter restructured.
Changes to Chapter 5 Mixing Markup Languages.
New Chapter: Chapter 6 Interactions with the Host Environment.
Changes to Chapter 7 Characters, Entities and Fonts.
This chapter is much reduced from the corresponding chapter in previous releases of MathML. All the tables and much of the other content of this chapter is now maintained as a separate document [Entities]
Changes to Appendix A Parsing MathML.
The Normative version of the grammar is now expressed in Relax NG, with DTD and XSD versions being derived.
New Appendix: Appendix B Media Types Registrations.
Changes to Appendix C Operator Dictionary.
The Operator Dictionary table has been updated and rationalised and presented in a new format.
The chapter and appendices relating to the MathML DOM have been removed from this specification, with the intention of updating them and publishing them as a separate document at a later time.