att.handident

Attributes which identify a document hand.
Module MEI.shared
Members
damage, gap, unclear (direct members of att.handident)
Attributes
@hand(optional)Signifies the hand responsible for an action. The value must be the ID of a <hand> element declared in the header. Value conforms to data.URI. att.handident
Declaration
<attDef ident="hand" usage="opt">
<desc>Signifies the hand responsible for an action. The value must be the ID of a <hand> element declared in the header.</desc>
<datatype maxOccurs="1" minOccurs="1">
<rng:ref name="data.URI" />
</datatype>
<constraintSpec ident="check_handTarget" scheme="isoschematron">
<constraint>
<sch:rule context="@hand">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@hand attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:hand/@xml:id">Each value in @hand should correspond to the @xml:id attribute of a hand element.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
Constraint
@hand attribute should have content.
Each value in @hand should correspond to the @xml:id attribute of a hand element.
<sch:rule context="@hand">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@hand attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:hand/@xml:id">Each value in @hand should correspond to the @xml:id attribute of a hand element.</sch:assert>
</sch:rule>