@accid(optional)Captures a written accidental.
@class(optional)Contains one or more URIs which denote classification terms that apply to the entity
bearing this attribute.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color'
as used in pre-CMN notation.
@colored(optional)Indicates this feature is 'colored'; that is, it is a participant in a change in
rhythmic values. In mensural notation, coloration is indicated by colored notes (red,
black, etc.) where void notes would otherwise occur. In CMN, coloration is indicated
by an
inverse color; that is, the note head is void when it would otherwise be filled and
vice
versa.
@copyof(optional)Points to an element of which the current element is a copy.
@corresp(optional)Used to point to other elements that correspond to this one in a generic
fashion.
@dur(optional)Records the duration of a feature using the relative durational values provided by
the
data.DURATION datatype.
@enclose(optional)Records the characters often used to mark accidentals, articulations, and sometimes
notes as having a cautionary or editorial function. For an example of cautionary
accidentals enclosed in parentheses, see Read, p. 131, ex. 9-14.
@follows(optional)points to one or more events in a user-defined collection that are known to be
predecessors of the current element.
@fontfam(optional)Contains the name of a font-family.
@fontname(optional)Holds the name of a font.
@fontsize(optional)Indicates the size of a font expressed in printers' points, i.e., 1/72nd of an inch,
relative terms, e.g., small, larger, etc., or percentage values relative to normal
size, e.g., 125%.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal.
@fontweight(optional)Used to indicate bold type.
@head.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.
@head.auth(optional)A name or label associated with the controlled vocabulary from which a numerical value
of @head.shape is taken. Suggested values are: "smufl" (Standard Music Font Layout.)
@head.color(optional)Captures the overall color of a notehead.
@head.fill(optional)Describes how/if the notehead is filled.
@head.fillcolor(optional)Captures the fill color of a notehead if different from the overall note color.
@head.mod(optional)Records any additional symbols applied to the notehead.
@head.rotation(optional)Describes rotation applied to the basic notehead shape. A positive value rotates the
notehead in a counter-clockwise fashion, while negative values produce clockwise
rotation.
@head.shape(optional)Used to override the head shape normally used for the given duration.
@head.visible(optional)Indicates if a feature should be rendered when the notation is presented graphically
or sounded when it is presented in an aural form.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached,
a
"tool tip" or prefatory text, for example. Should not be used to record document
content.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing
property.
@lineheight(optional)Indicates line height in analogy to the CSS line-height property.
@loc(optional)Holds the staff location of the feature.
@meiversion(recommended)Specifies a generic MEI version label. Allowed values are: "6.0-dev" (Version of MEI), "6.0-dev+anyStart" (Version of MEI All AnyStart customization)
@n(optional)Provides a number-like designation that indicates an element’s position in a sequence
of similar elements. May not contain space characters.
@next(optional)Used to point to the next event(s) in a user-defined collection.
@oct(optional)Captures written octave information.
@pname(optional)Contains a written pitch name.
@precedes(optional)Points to one or more events in a user-defined collection that are known to be
successors of the current element.
@prev(optional)Points to the previous event(s) in a user-defined collection.
@resp(optional)Indicates the agent(s) responsible for some aspect of the text’s transcription,
editing, or encoding. Its value must point to one or more identifiers declared in
the
document header.
@sameas(optional)Points to an element that is the same as the current element but is not a literal
copy
of the current element.
@stem.dir(optional)Describes the direction of a stem.
@stem.len(optional)Encodes the stem length.
@stem.mod(optional)Encodes any stem "modifiers"; that is, symbols rendered on the stem, such as tremolo
or Sprechstimme indicators.
@stem.pos(optional)Records the position of the stem in relation to the note head(s).
@stem.sameas(optional)Points to a note element in a different layer whose stem is shared.
The linked notes should be rendered like a chord though they are part of different
layers.
@stem.split(optional)Determines if and how a stem should be split within a chord. Allowed values are: "left" (The stem branches off to the left.), "right" (The stem branches off to the right.)
@stem.visible(optional)Determines whether a stem should be displayed.
@stem.x(optional)Records the output x coordinate of the stem’s attachment point.
@stem.y(optional)Records the output y coordinate of the stem’s attachment point.
@synch(optional)Points to elements that are synchronous with the current element.
@type(optional)Designation which characterizes the element in some sense, using any convenient
classification scheme or typology that employs single-token labels.
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI
references into absolute URI references.
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it
and other resources. Each id attribute within a document must have a unique value.