The annot element can be used for both general comments and for annotations of the musical text. It provides a way to group participating *events* and/or *control events*, for example, the notes that form a descending bass line, and provide a label for and comment regarding the group. Participating entities may be identified in the plist attribute. An editorial or analytical comment or observation may be included directly within the annot element. The starting point of the annotation may be indicated by either a tstamp, tstamp.ges, tstamp.real or startid attribute, while the ending point may be recorded by either a dur, dur.ges or endid attribute. The resp attribute records the editor(s) responsible for identifying or creating the annotation.
<elementSpec ident="annot" module="MEI.shared">
<gloss xml:lang="en">annotation</gloss>
<desc xml:lang="en">Provides a statement explaining the text or indicating the basis for an
assertion.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.audience"/>
<memberOf key="att.bibl"/>
<memberOf key="att.dataPointing"/>
<memberOf key="att.facsimile"/>
<memberOf key="att.lang"/>
<memberOf key="att.plist"/>
<memberOf key="att.source"/>
<memberOf key="att.targetEval"/>
<memberOf key="att.annot.anl"/>
<memberOf key="att.annot.ges"/>
<memberOf key="att.annot.log"/>
<memberOf key="att.annot.vis"/>
<memberOf key="model.annotLike"/>
</classes>
<content>
<rng:choice>
<rng:group>
</rng:group>
<rng:zeroOrMore>
<rng:choice>
<rng:text/>
<rng:ref name="model.editLike"/>
<rng:ref name="model.textPhraseLike"/>
<rng:ref name="model.transcriptionLike"/>
</rng:choice>
</rng:zeroOrMore>
</rng:choice>
</content>
<constraintSpec ident="Check_annot_data" scheme="schematron">
<constraint>
<sch:rule context="mei:annot[@data]">
<sch:assert test="ancestor::mei:notesStmt">The @data attribute may only occur on an
annotation within the notesStmt element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
<remarks xml:lang="en">
<p>The <gi scheme="MEI">annot</gi> element can be used for both general comments and for
annotations of the musical text. It provides a way to group participating *events*
and/or
*control events*, for example, the notes that form a descending bass line, and provide
a
label for and comment regarding the group. Participating entities may be identified
in the
<att>plist</att> attribute. An editorial or analytical comment or observation may be
included directly within the <gi scheme="MEI">annot</gi> element. The starting point of the
annotation may be indicated by either a <att>tstamp</att>, <att>tstamp.ges</att>,
<att>tstamp.real</att> or <att>startid</att> attribute, while the ending point may be
recorded by either a <att>dur</att>, <att>dur.ges</att> or <att>endid</att> attribute. The
<att>resp</att> attribute records the editor(s) responsible for identifying or creating the
annotation.</p>
</remarks>
</elementSpec>