<classSpec ident="att.mensural.log" module="MEI.mensural" type="atts">
<desc>Used by staffDef and scoreDef to provide default values for attributes in the logical
domain related to mensuration. The tempus, prolatio, modusmaior, and modusminor attributes
(from the att.mensural.shared class) specify the relationship between the four principle
levels of note value, i.e., the long, breve, semibreve and minim, in mensural notation.
Modusminor describes the long-breve relationship, while tempus describes the breve-semibreve,
and prolatio the semibreve-minim relationship, respectively. Modusmaior is for the
maxima-long
relationship. The proport.* attributes describe augmentation or diminution of the
normal value
of the notes in mensural notation.</desc>
<attList org="group">
<attDef ident="mensur.dot" usage="opt">
<desc>Determines if a dot is to be added to the base symbol.</desc>
</attDef>
<attDef ident="mensur.sign" usage="opt">
<desc>The base symbol in the mensuration sign/time signature of mensural notation.</desc>
</attDef>
<attDef ident="mensur.slash" usage="opt">
<desc>Indicates the number lines added to the mensuration sign. For example, one slash is
added for what we now call 'alla breve'.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:data type="positiveInteger"/>
</datatype>
</attDef>
<attDef ident="proport.num" usage="opt">
<desc>Together, proport.num and proport.numbase specify a proportional change as a ratio,
e.g., 1:3. Proport.num is for the first value in the ratio.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:data type="positiveInteger"/>
</datatype>
</attDef>
<attDef ident="proport.numbase" usage="opt">
<desc>Together, proport.num and proport.numbase specify a proportional change as a ratio,
e.g., 1:3. Proport.numbase is for the second value in the ratio.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:data type="positiveInteger"/>
</datatype>
</attDef>
</attList>
</classSpec>