2.1.1851 Part 4 Section 7.1.2.78, oMathPara (Math Paragraph)
a. The standard only allows oMathParaPr and oMath as children of the oMathPara element.
Word also allows the following child elements of the oMathPara element:
Child Elements |
---|
bookmarkEnd (“[ECMA-376] Part 4 §2.13.6.1; bookmarkEnd (Bookmark End)”) |
bookmarkStart (“[ECMA-376] Part 4 §2.13.6.2; bookmarkStart (Bookmark Start)”) |
commentRangeEnd (“[ECMA-376] Part 4 §2.13.4.3; commentRangeEnd (Comment Anchor Range End)”) |
commentRangeStart (“[ECMA-376] Part 4 §2.13.4.4; commentRangeStart (Comment Anchor Range Start)”) |
customXmlDelRangeEnd (“[ECMA-376] Part 4 §2.13.5.4; customXmlDelRangeEnd (Custom XML Markup Deletion End)”) |
customXmlDelRangeStart (“[ECMA-376] Part 4 §2.13.5.5; customXmlDelRangeStart (Custom XML Markup Deletion Start)”) |
customXmlInsRangeEnd (“[ECMA-376] Part 4 §2.13.5.6; customXmlInsRangeEnd (Custom XML Markup Insertion End)”) |
customXmlInsRangeStart (“[ECMA-376] Part 4 §2.13.5.7; customXmlInsRangeStart (Custom XML Markup Insertion Start)”) |
customXmlMoveFromRangeEnd (“[ECMA-376] Part 4 §2.13.5.8; customXmlMoveFromRangeEnd (Custom XML Markup Move Source End)”) |
customXmlMoveFromRangeStart (“[ECMA-376] Part 4 §2.13.5.9; customXmlMoveFromRangeStart (Custom XML Markup Move Source Start)”) |
customXmlMoveToRangeEnd (“[ECMA-376] Part 4 §2.13.5.10; customXmlMoveToRangeEnd (Custom XML Markup Move Destination Location End)”) |
customXmlMoveToRangeStart (“[ECMA-376] Part 4 §2.13.5.11; customXmlMoveToRangeStart (Custom XML Markup Move Destination Location Start)”) |
del (“[ECMA-376] Part 4 §2.13.5.12; del (Deleted Run Content)”) |
ins (“[ECMA-376] Part 4 §2.13.5.20; ins (Inserted Run Content)”) |
moveFrom (“[ECMA-376] Part 4 §2.13.5.21; moveFrom (Move Source Run Content)”) |
moveFromRangeEnd (“[ECMA-376] Part 4 §2.13.5.23; moveFromRangeEnd (Move Source Location Container - End)”) |
moveFromRangeStart (“[ECMA-376] Part 4 §2.13.5.24; moveFromRangeStart (Move Source Location Container - Start)”) |
moveTo (“[ECMA-376] Part 4 §2.13.5.26; moveTo (Move Destination Run Content)”) |
moveToRangeEnd (“[ECMA-376] Part 4 §2.13.5.27; moveToRangeEnd (Move Destination Location Container - End)”) |
moveToRangeStart (“[ECMA-376] Part 4 §2.13.5.28; moveToRangeStart (Move Destination Location Container - Start)”) |
permEnd (“[ECMA-376] Part 4 §2.13.7.1; permEnd (Range Permission End)”) |
permStart (“[ECMA-376] Part 4 §2.13.7.2; permStart (Range Permission Start)”) |
proofErr (“[ECMA-376] Part 4 §2.13.8.1; proofErr (Proofing Error Anchor)”) |
r (“[ECMA-376] Part 4 §7.1.2.87; r (Run)”) |
r (Text Run) (“[ECMA-376] Part 4 §2.3.2.23; r (Text Run)”) |
-
This note applies to the following products: 2007, 2007 SP1, 2007 SP2.
b. The standard allows adjacent oMathPara elements within the same paragraph.
-
Word merges adjacent oMathPara elements within the same paragraph into a single oMathPara element.
c. The standard allows oMathPara as a descendant of math elements.
-
Word fails to open a file with oMathPara as a descendant of any math element.
d. The standard states that the oMathPara element is allowed where block level content is required.
Word does not allow the oMathPara element to be a child of the body, comment, customXml (Block-Level Custom XML Element), customXml (Cell-Level Custom XML Element), customXml (Row-Level Custom XML Element), docPartBody, endnote, footnote, ftr, hdr, sdtContent (Block-Level Structured Document Tag Content), sdtContent (Cell-Level Structured Document Tag Content), sdtContent (Row-Level Structured Document Tag Content), tbl, tc, tr, or txbxContent elements.
e. The standard allows oMathPara to occur outside of any p element.
-
Word will not open a file where oMathPara occurs outside of any p element.