att.clef.log

Logical domain attributes.
Module MEI.shared
Members
clef (direct member of att.clef.log)
Attributes
@cautionary(optional)Records the function of the clef. A "cautionary" clef does not change the following pitches. Value conforms to data.BOOLEAN. att.clef.log
@dis(optional)Records the amount of octave displacement. Value conforms to data.OCTAVE.DIS. att.octavedisplacement
@dis.place(optional)Records the direction of octave displacement. Value conforms to data.PLACE. att.octavedisplacement
@line(optional)Indicates the line upon which a feature stands. The value must be in the range between 1 and the number of lines on the staff. The numbering of lines starts with the lowest line of the staff. Value conforms to data.CLEFLINE. att.lineloc
@oct(optional)Captures written octave information. Value conforms to data.OCTAVE. att.octave
@shape(optional)Describes a clef's shape. Value conforms to data.CLEFSHAPE. att.clefshape
Declaration
<classes>
<memberOf key="att.clefshape"/>
<memberOf key="att.lineloc"/>
<memberOf key="att.octave"/>
<memberOf key="att.octavedisplacement"/>
</classes>
<attDef ident="cautionary" usage="opt">
<desc>Records the function of the clef. A "cautionary" clef does not change the following pitches.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.BOOLEAN" />
</datatype>
</attDef>