<classSpec ident="att.mensural.shared" module="MEI.mensural" type="atts">
<desc xml:lang="en">Shared attributes in the mensural repertoire.</desc>
<constraintSpec ident="mensuration_conflicting_attributes" scheme="schematron">
<constraint>
<sch:rule context="mei:mensur[@divisio]">
<sch:assert test="not(@tempus) and not(@prolatio)">
When the @divisio attribute is used, the @tempus and @prolatio attributes are not
allowed.
</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<attList>
<attDef ident="modusmaior" usage="opt">
<desc xml:lang="en">Describes the maxima-long relationship.</desc>
</attDef>
<attDef ident="modusminor" usage="opt">
<desc xml:lang="en">Describes the long-breve relationship.</desc>
</attDef>
<attDef ident="prolatio" usage="opt">
<desc xml:lang="en">Describes the semibreve-minim relationship.</desc>
</attDef>
<attDef ident="tempus" usage="opt">
<desc xml:lang="en">Describes the breve-semibreve relationship.</desc>
</attDef>
<attDef ident="divisio" usage="opt">
<desc xml:lang="en">Describes the divisions of the breve in use in 14th-century Italy.</desc>
</attDef>
</attList>
</classSpec>