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

Parent Elements

<argPr>7.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 type (§7.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>