Changes to the Frontmatter
Changes to Editors and Authors. to acknowlege the death of Robert Miner.
Changes to the Chapter 2 MathML Fundamentals
Changes to Section 18.104.22.168 Length Valued Attributes to clarify that values specified with a
% or no unit are multiples of a reference value, which may differ from the default value used when the value is not specified.
Changes to namedspace in Section 22.214.171.124 Length Valued Attributes some attribute values such as "thinmathspace" were marked up as attribute names. (This affected formatting and also the index Section I.2 MathML Attributes).
Changes to the Chapter 3 Presentation Markup
Corrected mistaken refererence to
mtext, replaced by reference to
mo in Section 126.96.36.199 Warning: spacing should not be used to convey meaning
Note in Section 188.8.131.52
<mglyph/> that the requirement to use
alt is not enforced by the schema.
Changes to Section 184.108.40.206.1 Dictionary-based attributes to clarify the interpretation of
Changes to Section 220.127.116.11.3 Indentation attributes to clarify behaviour if
indenttarget results in an unachievable alignment specification.
Changes to the examples in Section 18.104.22.168 Invisible operators so that each example is rendered as a separate
Minor improvements to the markup in Section 3.3.4 Style Change
Minor improvements to the markup in Section 3.3.9 Enclose Expression Inside Notation
Changes to the attribute table Section 22.214.171.124 Attributes To clarify that unitless lengths are allowed on
mpadded, meaning, as usual, a multiplier of the stated default. Note that this change also affects the
mpadded-length grammar uin the extracted schema.
Changes to Section 126.96.36.199 Attributes to clarify that
displaystyle defaults to "false".
Minor improvements to the markup in Section 3.6.1 Stacks of Characters
Editorial improvements to Section 188.8.131.52 Addition and Subtraction.
Modify the markup in the examples in Section 184.108.40.206 Repeating decimal so that MathML renderings are shown in some versions of this specification.
Changes to the Chapter 4 Content Markup
Modify the text in Section 4.1.5 Content MathML Concepts to clarify the role of the Qualifier row of syntax tables. (AM)
apply removed from the "0" case in the example in Section 220.127.116.11 Piecewise declaration (
Changes to Rewrite: partialdiffdegree The expression expression-in-x1-xk was rewritten to A. (AM)
Additional note added to the mathmltypes description clarifying that "complex" should be taken as an alias for "complex-cartesian" when rewriting to Strict Content MathML. (AM)
Clarify the behavior of qualifiers in Step 4b of the rewrite to Strict Content MathML. (AM)
Clarify that the types of the arguments are used to distinguish between set and multiset use of the
set constructor in Section 18.104.22.168.2 Rewriting to Strict Content MathML and Section 22.214.171.124.2 Rewriting to Strict Content MathML. (AM)
Changes to Appendix A Parsing MathML.
Modify the schema regular expression to allow the deprecated unitless length attributes.
The schema now enforces a mandatory space and optional minus sign before rownumber in the
align attribute of
Modify the schema (including DTD and XSD versions) to include the attributes listed in Section 126.96.36.199.3 Indentation attributes on
mspace to match the text description in Section 3.2.7 Space
Modify the regular expressions used for
length so that there must be at most one
. and at least one digit. (FW)
Changes to Section E.1 The Math Working Group Membership to note the death of Robert Miner.
Changes to Appendix I Index.
Changes to Section I.2 MathML Attributes.
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 188.8.131.52
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.
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.