Changes to Section 2.1.5.2 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 the attribute table Section 3.3.6.2 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.

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]

The Normative version of the grammar is now expressed in Relax NG, with DTD and XSD versions being derived.

Three MathML 1 attrbutes on math that were deprecated and undocumented in MathML2 but retained in the MathML2 DTD have been removed. name (use id instead), baseline and type (These are not used by any known implementation, so can be removed.) See Chapter 7 of [MathML1].