[Table of Contents] [docx version]

Shared MLs Reference Material - Math

argSz (Argument Size)

This element specifies the size, or script level, of an argument. If the element is omitted, the default argument size is 0. [Example: The following example contains three runs: regular text in the equation, a box object with the base at script size (val=-1) and a box object with the base at script-script size (val=-2).

The XML below shows argSize used in the middle box.

<m:noBreak m:val="off"/>

<m:argSz m:val="-1"/>

end example]

Parent Elements





val (Value)

Specifies a value between -2 and 2 for the property defined by the parent XML element. The positive or negative sign specifies in which direction to change argument size; the absolute value specifies by how much.


The table below represents two cases in which argument size can be changed: superscripts and boxes.


In the superscript object , by default the term has script-script size. Should the user wish for the to be shown at script size, val should be set to +1 (that is, one size larger). Should the user wish for to be shown at text size, val should be set to +2 (that is, two sizes larger).


val of in









val of










The possible values for this attribute are defined by the ST_Integer2 simple type7.1.3.5).

The following XML Schema fragment defines the contents of this element:

<complexType name="CT_Integer2">

   <attribute name="val" type="ST_Integer2" use="required"/>