att.altSym

Attributes supplying pointers to user-defined symbols.
Attributes
@altsym
@altsym(optional)Provides a way of pointing to a user-defined symbol. It must contain a reference to an ID of a <symbolDef> element elsewhere in the document. Value conforms to data.URI.
@altsym(optional)Provides a way of pointing to a user-defined symbol. It must contain a reference to an ID of a <symbolDef> element elsewhere in the document. Value conforms to data.URI.
User-defined symbols component declarations.
@altsym(optional)Provides a way of pointing to a user-defined symbol. It must contain a reference to an ID of a <symbolDef> element elsewhere in the document. Value conforms to data.URI.
Available at
<accid>Records a temporary alteration to the pitch of a note.
<arpeg>Indicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
<artic>An indication of how to play a note or chord.
<barLine>Vertical line drawn through one or more staves that divides musical notation into metrical units.
<beatRpt>An indication that material on a preceding beat should be repeated.
<bracketSpan>Marks a sequence of notational events grouped by a bracket.
<breath>An indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
<caesura>Break, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
<chord>A simultaneous sounding of two or more notes in the same layer *with the same duration*.
<clef>Indication of the exact location of a particular note on the staff and, therefore, the other notes as well.
<cpMark>A verbal or graphical indication to copy musical material written elsewhere.
<custos>Symbol placed at the end of a line of music to indicate the first note of the next line. Sometimes called a "direct".
<dot>Dot of augmentation or division.
<f>Single element of a figured bass indication.
<fermata>An indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
<fing>An individual finger in a fingering indication.
<fingGrp>A group of individual fingers in a fingering indication.
<gliss>A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
<grpSym>A brace or bracket used to group two or more staves of a score or part.
<halfmRpt>A half-measure repeat in any meter.
<harpPedal>Harp pedal diagram.
<keyAccid>Accidental in a key signature.
<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.
<meterSig>Written meter signature.
<mordent>An ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
<mRest>Complete measure rest in any meter.
<mRpt>An indication that the previous measure should be repeated.
<mRpt2>An indication that the previous two measures should be repeated.
<mSpace>A measure containing only empty space in any meter.
<multiRest>Multiple full measure rests compressed into a single bar, frequently found in performer parts.
<multiRpt>Multiple repeated measures.
<nc>Sign representing a single pitched event, although the exact pitch may not be known.
<neume>Sign representing one or more musical pitches.
<note>A single pitched event.
<ornam>An element indicating an ornament that is not a mordent, turn, or trill.
<pedal>Piano pedal mark.
<proport>Description of note duration as arithmetic ratio.
<rest>A non-sounding event found in the source being transcribed.
<sb>An empty formatting element that forces musical notation to begin on a new line.
<signifLet>Significantive letter(s).
<symbol>A reference to a previously defined symbol.
<tabDurSym>A visual indication of the duration of a <tabGrp>.
<trill>Rapid alternation of a note with another (usually at the interval of a second above).
<turn>An ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
Common Music Notation (CMN) repertoire component declarations.
<arpeg>Indicates that the notes of a chord are to be performed successively rather than simultaneously, usually from lowest to highest. Sometimes called a "roll".
<beatRpt>An indication that material on a preceding beat should be repeated.
<bracketSpan>Marks a sequence of notational events grouped by a bracket.
<breath>An indication of a point at which the performer on an instrument requiring breath (including the voice) may breathe.
<fermata>An indication placed over a note or rest to indicate that it should be held longer than its written value. May also occur over a bar line to indicate the end of a phrase or section. Sometimes called a 'hold' or 'pause'.
<gliss>A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
<halfmRpt>A half-measure repeat in any meter.
<harpPedal>Harp pedal diagram.
<mRest>Complete measure rest in any meter.
<mRpt>An indication that the previous measure should be repeated.
<mRpt2>An indication that the previous two measures should be repeated.
<mSpace>A measure containing only empty space in any meter.
<meterSig>Written meter signature.
<multiRest>Multiple full measure rests compressed into a single bar, frequently found in performer parts.
<multiRpt>Multiple repeated measures.
<pedal>Piano pedal mark.
CMN ornament component declarations.
<mordent>An ornament indicating rapid alternation of the main note with a secondary note, usually a step below, but sometimes a step above.
<trill>Rapid alternation of a note with another (usually at the interval of a second above).
<turn>An ornament consisting of four notes — the upper neighbor of the written note, the written note, the lower neighbor, and the written note.
Editorial and transcriptional component declarations.
<cpMark>A verbal or graphical indication to copy musical material written elsewhere.
Fingering component declarations.
<fing>An individual finger in a fingering indication.
<fingGrp>A group of individual fingers in a fingering indication.
Harmony component declarations.
<f>Single element of a figured bass indication.
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.
<proport>Description of note duration as arithmetic ratio.
Neume repertoire component declarations.
<episema>Episema.
<hispanTick>Hispanic tick.
<liquescent>Liquescent.
<nc>Sign representing a single pitched event, although the exact pitch may not be known.
<neume>Sign representing one or more musical pitches.
<oriscus>Oriscus.
<quilisma>Quilisma.
<signifLet>Significantive letter(s).
<strophicus>Strophicus.
Component declarations that are shared between two or more modules.
<accid>Records a temporary alteration to the pitch of a note.
<artic>An indication of how to play a note or chord.
<barLine>Vertical line drawn through one or more staves that divides musical notation into metrical units.
<caesura>Break, pause, or interruption in the normal tempo of a composition. Typically indicated by "railroad tracks", i.e., two diagonal slashes.
<chord>A simultaneous sounding of two or more notes in the same layer *with the same duration*.
<clef>Indication of the exact location of a particular note on the staff and, therefore, the other notes as well.
<custos>Symbol placed at the end of a line of music to indicate the first note of the next line. Sometimes called a "direct".
<dot>Dot of augmentation or division.
<grpSym>A brace or bracket used to group two or more staves of a score or part.
<keyAccid>Accidental in a key signature.
<note>A single pitched event.
<ornam>An element indicating an ornament that is not a mordent, turn, or trill.
<rest>A non-sounding event found in the source being transcribed.
<sb>An empty formatting element that forces musical notation to begin on a new line.
<symbol>A reference to a previously defined symbol.
Tablature component declarations.
<tabDurSym>A visual indication of the duration of a <tabGrp>.
Constraints

@altsym attribute should have content.
The value in @altsym should correspond to the @xml:id attribute of a symbolDef element.
The value in @altsym must not correspond to the @xml:id attribute of a symbolDef ancestor.

Declaration
<classSpec ident="att.altSym" module="MEI.usersymbols" type="atts">
<desc xml:lang="en">Attributes supplying pointers to user-defined symbols.</desc>
<attList>
<attDef ident="altsym" usage="opt">
<desc xml:lang="en">Provides a way of pointing to a user-defined symbol. It must contain a reference to an ID of a
<gi scheme="MEI">symbolDef</gi>
element elsewhere in the document.</desc>
<datatype>
<rng:ref name="data.URI"/>
</datatype>
<constraintSpec ident="check_altsymTarget" scheme="schematron">
<constraint>
<sch:rule context="@altsym">
<sch:assert role="warning" test="not(normalize-space(.) eq '')">@altsym attribute should have content.</sch:assert>
<sch:assert role="warning" test="every $i in tokenize(., '\s+') satisfies substring($i,2)=//mei:symbolDef/@xml:id">The value in @altsym should correspond to the @xml:id attribute of a symbolDef element.</sch:assert>
<sch:assert test="not(substring(., 2) eq ancestor::mei:symbolDef/@xml:id)">The value in @altsym must not correspond to the @xml:id attribute of a symbolDef ancestor.</sch:assert>
</sch:rule>
</constraint>
</constraintSpec>
</attDef>
</attList>
</classSpec>