<ruleLst> (Rule List)

This element is simply a list of rules.

This element allows for a rule to be specified which changes the value of an existing constraint.

example:
<ruleLst>
	<rule type="primFontSz" val="2" />
</ruleLst>

In this example a single rule is being defined in the <ruleLst> that will shrink the primary font size down to a lower limit of 2pt font when the text no longer fits correctly in the layout node. ]

Parent Elements

<else>5.9.2.12); <forEach>5.9.2.14); <if>5.9.2.15); <layoutNode>5.9.2.19)

Child Elements

Subclause

<rule> (Rule)

§5.9.2.24

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

<complexType name="CT_Rules">
	<sequence>
	<element name="rule" type="CT_NumericRule" minOccurs="0" maxOccurs="unbounded"/>
	</sequence>
</complexType>