2.2.5 Math

Each of the objects added to DrawingML documents MUST be contained by other instances of extensions or MUST make use of extensibility mechanisms from Office Open XML file formats. For compatibility with existing Office Open XML file formats implementations, all of the extensions are integrated into DrawingML through the use of AlternateContent elements as specified in [ISO/IEC29500-3:2015] section 7.5.

AlternateContent components

Child elements

Choice:

http://schemas.microsoft.com/office/drawing/2010/main

m

Fallback

p:sp, p:graphicFrame, xdr:sp. or cdr:sp

The p:sp element is specified in [ISO/IEC29500-1:2016] section 19.3.1.43, p:graphicFrame is specified in [ISO/IEC29500-1:2016] section 19.3.1.21, xdr:sp is specified in [ISO/IEC29500-1:2016] section 20.5.2.29, and cdr:sp is specified in [ISO/IEC29500-1:2016] section 21.3.2.22.

Content of the m element is specified by DrawingML ([ISO/IEC29500-1:2016] section 20.1) and the mathematics OMML ([ISO/IEC29500-1:2016] section 22.1), except as restricted and modified by the following table.

Element

Description

WordprocessingML child elements

MUST NOT appear in this extension.

cGp

MUST NOT appear in this extension.

cGpRule

MUST NOT appear in this extension.

cSp

MUST NOT appear in this extension.

eqArrPr

The child elements rSp ([ISO/IEC29500-1:2016] section 22.1.2.92) and rSpRule ([ISO/IEC29500-1:2016] section 22.1.2.93) MUST NOT appear as child elements of eqArrPr.

mathFont

Font substitution in the context of this extension conforms to the Office Open XML file formats as specified in [ISO/IEC29500-1:2016] section 21.1.2.5.

mathPr

The direct child element of the m element in the context of presentation properties MUST be mathPr ([ISO/IEC29500-1:2016] section 22.1.2.62). Such a mathPr MUST only contain brkBin ([ISO/IEC29500-1:2016] section 22.1.2.16) and brkBinSub ([ISO/IEC29500-1:2016] section 22.1.2.17).

mcJc

MUST NOT appear in this extension.

mcPr

The mcJc element ([ISO/IEC29500-1:2016] section 22.1.2.65) is not permitted as a child of this element.

mPr

The following are not permitted as child elements of mPr in this extension and MUST NOT appear: cGp ([ISO/IEC29500-1:2016] section 22.1.2.18), cGpRule ([ISO/IEC29500-1:2016] section 22.1.2.19), cSp ([ISO/IEC29500-1:2016] section 22.1.2.22), rSp ([ISO/IEC29500-1:2016] section 22.1.2.92), and rSpRule ([ISO/IEC29500-1:2016] section 22.1.2.93).

oMath

The direct child element of the m element in the context of a paragraph MUST be either oMath or oMathPara.

oMathPara

The direct child element of the m element in the context of a paragraph MUST be either oMath or oMathPara. Only one justification style is permitted per containing text paragraph. All but the first jc values of each oMathPara, are ignored.

r

The rPr element ([ISO/IEC29500-1:2016] section 21.1.2.3.9) is not required, and the t element ([ISO/IEC29500-1:2016] section 21.1.2.3.11) MUST appear as child elements of m:r.

rSp

MUST NOT appear in this extension.

rSpRule

MUST NOT appear in this extension.