@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.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color'
as used in pre-CMN notation.
Value conforms to data.COLOR.
@con(optional)Connection to the previous component within the same neume; this attribute should
not
be used for the first component of a neume. Allowed values are: "g" (Gapped; not connected.), "l" (Looped.), "e" (Extended.)
@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%.
Value conforms to data.FONTSIZE.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL
version 1.18 uses the range U+E000 - U+ECBF.
Value conforms to data.HEXNUM.
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element.
Value conforms to data.URI.
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location
in
terms of staff interline distance; that is, in units of 1/2 the distance between adjacent
staff lines.
Value conforms to data.MEASUREMENTSIGNED.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing
property.
Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
@rellen(optional)Length of the pen stroke relative to the previous component within the same neume;
this attribute should not be used for the first component of a neume. Allowed values are: "l" (Longer.), "s" (Shorter.)
@s-shape(optional)Direction of the initial direction for an s-shaped pen stroke; i.e., "w" for the
standard letter S, "e" for its mirror image, "s" for the letter S turned 90-degrees
anti-clockwise, and "n" for its mirror image.
Value conforms to data.COMPASSDIRECTION.basic.
@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.
Value conforms to data.BOOLEAN.
@x(optional)Encodes an x coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
@y(optional)Encodes a y coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
(MEI.usersymbols) Attributes supplying pointers to user-defined symbols.
@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.
(MEI.shared) Visual color attributes.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color'
as used in pre-CMN notation.
Value conforms to data.COLOR.
(MEI.externalsymbols) Attributes used to associate MEI features with corresponding
glyphs in an externally-defined standard such as SMuFL.
(MEI.externalsymbols) Attributes that point to an external symbol authority.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element.
Value conforms to data.URI.
(MEI.externalsymbols) Attributes that specify names or values taken from an external
symbol authority.
@glyph.name(optional)Glyph name.
Value is plain text.
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL
version 1.18 uses the range U+E000 - U+ECBF.
Value conforms to data.HEXNUM.
(MEI.neumes) Attributes that record visual details of neume notation.
@con(optional)Connection to the previous component within the same neume; this attribute should
not
be used for the first component of a neume. Allowed values are: "g" (Gapped; not connected.), "l" (Looped.), "e" (Extended.)
@hooked(optional)Pen stroke has an extension; specific to Hispanic notation.
Value conforms to data.BOOLEAN.
@ligated(optional)Indicates participation in a ligature.
Value conforms to data.BOOLEAN.
@rellen(optional)Length of the pen stroke relative to the previous component within the same neume;
this attribute should not be used for the first component of a neume. Allowed values are: "l" (Longer.), "s" (Shorter.)
@s-shape(optional)Direction of the initial direction for an s-shaped pen stroke; i.e., "w" for the
standard letter S, "e" for its mirror image, "s" for the letter S turned 90-degrees
anti-clockwise, and "n" for its mirror image.
Value conforms to data.COMPASSDIRECTION.basic.
@tilt(optional)Direction of the pen stroke.
Value conforms to data.COMPASSDIRECTION.
(MEI.visual) Attributes describing the direction of curvature.
@curve(optional)Records direction of curvature. Allowed values are: "a" (Anti-clockwise curvature.), "c" (Clockwise curvature.)
(MEI.shared) Attributes that identify location on a staff in terms of lines and spaces.
@loc(optional)Holds the staff location of the feature.
Value conforms to data.STAFFLOC.
(MEI.shared) Typographical attributes.
@fontfam(optional)Contains the name of a font-family.
Value conforms to data.FONTFAMILY.
@fontname(optional)Holds the name of a font.
Value conforms to data.FONTNAME.
@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%.
Value conforms to data.FONTSIZE.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal.
Value conforms to data.FONTSTYLE.
@fontweight(optional)Used to indicate bold type.
Value conforms to data.FONTWEIGHT.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing
property.
Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
(MEI.shared) Attributes describing whether a feature should be displayed.
@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.
Value conforms to data.BOOLEAN.
(MEI.shared) Horizontal offset attributes.
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location
in
terms of staff interline distance; that is, in units of 1/2 the distance between adjacent
staff lines.
Value conforms to data.MEASUREMENTSIGNED.
(MEI.shared) Output coordinate attributes. Some elements may have their exact rendered
*output* coordinates recorded. x and y attributes indicate where to place the rendered
output. Recording the coordinates of a feature in a facsimile requires the use of
the facs attribute.
@x(optional)Encodes an x coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
@y(optional)Encodes a y coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
External symbols component declarations.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.name(optional)Glyph name.
Value is plain text.
@glyph.num(optional)Numeric glyph reference in hexadecimal notation, e.g., "#xE000" or "U+E000". N.B. SMuFL
version 1.18 uses the range U+E000 - U+ECBF.
Value conforms to data.HEXNUM.
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of
@glyph.name or @glyph.num is taken, or the textual content of the element.
Value conforms to data.URI.
@con(optional)Connection to the previous component within the same neume; this attribute should
not
be used for the first component of a neume. Allowed values are: "g" (Gapped; not connected.), "l" (Looped.), "e" (Extended.)
@hooked(optional)Pen stroke has an extension; specific to Hispanic notation.
Value conforms to data.BOOLEAN.
@ligated(optional)Indicates participation in a ligature.
Value conforms to data.BOOLEAN.
@rellen(optional)Length of the pen stroke relative to the previous component within the same neume;
this attribute should not be used for the first component of a neume. Allowed values are: "l" (Longer.), "s" (Shorter.)
@s-shape(optional)Direction of the initial direction for an s-shaped pen stroke; i.e., "w" for the
standard letter S, "e" for its mirror image, "s" for the letter S turned 90-degrees
anti-clockwise, and "n" for its mirror image.
Value conforms to data.COMPASSDIRECTION.basic.
@tilt(optional)Direction of the pen stroke.
Value conforms to data.COMPASSDIRECTION.
Component declarations that are shared between two or more modules.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color'
as used in pre-CMN notation.
Value conforms to data.COLOR.
@fontfam(optional)Contains the name of a font-family.
Value conforms to data.FONTFAMILY.
@fontname(optional)Holds the name of a font.
Value conforms to data.FONTNAME.
@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%.
Value conforms to data.FONTSIZE.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal.
Value conforms to data.FONTSTYLE.
@fontweight(optional)Used to indicate bold type.
Value conforms to data.FONTWEIGHT.
@ho(optional)Records a horizontal adjustment to a feature’s programmatically-determined location
in
terms of staff interline distance; that is, in units of 1/2 the distance between adjacent
staff lines.
Value conforms to data.MEASUREMENTSIGNED.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing
property.
Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
@loc(optional)Holds the staff location of the feature.
Value conforms to data.STAFFLOC.
@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.
Value conforms to data.BOOLEAN.
@x(optional)Encodes an x coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
@y(optional)Encodes a y coordinate for a feature in an output coordinate system. When it is
necessary to record the placement of a feature in a facsimile image, use the facs
attribute.
Value is a decimal number.
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.
Visual component declarations.
@curve(optional)Records direction of curvature. Allowed values are: "a" (Anti-clockwise curvature.), "c" (Clockwise curvature.)