[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:box>
<m:boxPr>
<m:noBreak m:val="off"/>
</m:boxPr>

<m:e>
<m:argPr>
<m:argSz m:val="-1"/>
</m:argPr>
<m:r>
<m:t>abc</m:t>
</m:t>
</m:e>
</m:box>

end example]

Parent Elements

argPr7.1.2.5)

 

Attributes

Description

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

Display

Default

 

+1

 

+2

 

 

val of

Display

Default

 

-1

 

-2

 

 

 

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"/>

</complexType>