att.mensural.shared

Shared attributes in the mensural repertoire.
Module
Attributes
@divisio, @modusmaior, @modusminor, @prolatio, @tempus
@divisio(optional)Describes the divisions of the breve in use in 14th-century Italy. Value conforms to data.DIVISIO.
@modusmaior(optional)Describes the maxima-long relationship. Value conforms to data.MODUSMAIOR.
@modusminor(optional)Describes the long-breve relationship. Value conforms to data.MODUSMINOR.
@prolatio(optional)Describes the semibreve-minim relationship. Value conforms to data.PROLATIO.
@tempus(optional)Describes the breve-semibreve relationship. Value conforms to data.TEMPUS.
@modusmaior(optional)Describes the maxima-long relationship. Value conforms to data.MODUSMAIOR.
@modusminor(optional)Describes the long-breve relationship. Value conforms to data.MODUSMINOR.
@prolatio(optional)Describes the semibreve-minim relationship. Value conforms to data.PROLATIO.
@tempus(optional)Describes the breve-semibreve relationship. Value conforms to data.TEMPUS.
@divisio(optional)Describes the divisions of the breve in use in 14th-century Italy. Value conforms to data.DIVISIO.
Mensural repertoire component declarations.
@divisio(optional)Describes the divisions of the breve in use in 14th-century Italy. Value conforms to data.DIVISIO.
@modusmaior(optional)Describes the maxima-long relationship. Value conforms to data.MODUSMAIOR.
@modusminor(optional)Describes the long-breve relationship. Value conforms to data.MODUSMINOR.
@prolatio(optional)Describes the semibreve-minim relationship. Value conforms to data.PROLATIO.
@tempus(optional)Describes the breve-semibreve relationship. Value conforms to data.TEMPUS.
Available at
<scoreDef>Container for score meta-information.
<staffDef>Container for staff meta-information.
<mensur>Collects information about the metrical relationship between a note value and the next smaller value; that is, either triple or duple.
<mensuration>Captures information about mensuration within bibliographic descriptions.
Metadata header component declarations.
<mensuration>Captures information about mensuration within bibliographic descriptions.
Mensural repertoire component declarations.
<mensur>Collects information about the metrical relationship between a note value and the next smaller value; that is, either triple or duple.
Component declarations that are shared between two or more modules.
<scoreDef>Container for score meta-information.
<staffDef>Container for staff meta-information.
Constraints

When the @divisio attribute is used, the @tempus and @prolatio attributes are not allowed.

Declaration
<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>
<datatype>
<rng:ref name="data.MODUSMAIOR"/>
</datatype>
</attDef>
<attDef ident="modusminor" usage="opt">
<desc xml:lang="en">Describes the long-breve relationship.</desc>
<datatype>
<rng:ref name="data.MODUSMINOR"/>
</datatype>
</attDef>
<attDef ident="prolatio" usage="opt">
<desc xml:lang="en">Describes the semibreve-minim relationship.</desc>
<datatype>
<rng:ref name="data.PROLATIO"/>
</datatype>
</attDef>
<attDef ident="tempus" usage="opt">
<desc xml:lang="en">Describes the breve-semibreve relationship.</desc>
<datatype>
<rng:ref name="data.TEMPUS"/>
</datatype>
</attDef>
<attDef ident="divisio" usage="opt">
<desc xml:lang="en">Describes the divisions of the breve in use in 14th-century Italy.</desc>
<datatype>
<rng:ref name="data.DIVISIO"/>
</datatype>
</attDef>
</attList>
</classSpec>