att.barLine.vis

Visual domain attributes.
Module
Attributes
@altsym, @color, @glyph.auth, @glyph.name, @glyph.num, @glyph.uri, @len, @method, @place, @visible, @width
@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.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation.
@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.
@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.
@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.
@len(optional)States the length of bar lines in virtual units. The value must be greater than 0 and is typically equal to 2 times (the number of staff lines - 1); e.g., a value of 8 for a 5-line staff.
@method(optional)Records the method of barring.
@place(optional)Denotes the staff location of the bar line if its length is non-standard.
@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.
@width(optional)Measurement of the horizontal dimension of an entity.
@len(optional)States the length of bar lines in virtual units. The value must be greater than 0 and is typically equal to 2 times (the number of staff lines - 1); e.g., a value of 8 for a 5-line staff.
@method(optional)Records the method of barring.
@place(optional)Denotes the staff location of the bar line if its length is non-standard.
(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.
(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.
(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.
(MEI.externalsymbols) Attributes that specify names or values taken from an external symbol authority.
@glyph.name(optional)Glyph name.
@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.
(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.
(MEI.shared) Attributes that describe horizontal size.
@width(optional)Measurement of the horizontal dimension of an entity.
@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.
@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.
@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.
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation.
@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.
@width(optional)Measurement of the horizontal dimension of an entity.
@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.
@len(optional)States the length of bar lines in virtual units. The value must be greater than 0 and is typically equal to 2 times (the number of staff lines - 1); e.g., a value of 8 for a 5-line staff.
@method(optional)Records the method of barring.
@place(optional)Denotes the staff location of the bar line if its length is non-standard.
Available at
<barLine>Vertical line drawn through one or more staves that divides musical notation into metrical units.
<barLine>Vertical line drawn through one or more staves that divides musical notation into metrical units.
Declaration
<classSpec xmlns="http://www.tei-c.org/ns/1.0" rend="add" ident="att.barLine.vis" module="MEI.visual" type="atts">
<desc xml:lang="en">Visual domain attributes.</desc>
<classes>
<memberOf key="att.altSym"/>
<memberOf key="att.color"/>
<memberOf key="att.extSym"/>
<memberOf key="att.visibility"/>
<memberOf key="att.width"/>
</classes>
<attList>
<attDef ident="len" usage="opt">
<gloss xml:lang="en">length</gloss>
<desc xml:lang="en">States the length of bar lines in virtual units. The value must be greater than 0 and is typically equal to 2 times (the number of staff lines - 1);
<abbr>e.g.</abbr>
, a value of
<val>8</val>
for a 5-line staff.</desc>
<datatype>
<dataRef name="decimal">
<dataFacet name="minExclusive" value="0"/>
</dataRef>
</datatype>
<remarks xml:lang="en">
<p>This attribute is ignored if the value of the style attribute is
<val>mensur</val>
.</p>
</remarks>
</attDef>
<attDef ident="method" usage="opt">
<desc xml:lang="en">Records the method of barring.</desc>
<datatype>
<dataRef key="data.BARMETHOD"/>
</datatype>
</attDef>
<attDef ident="place" usage="opt">
<desc xml:lang="en">Denotes the staff location of the bar line if its length is non-standard.</desc>
<datatype>
<dataRef key="data.STAFFLOC"/>
</datatype>
<remarks xml:lang="en">
<p>The location follows
<ident type="datatype">data.STAFFLOC</ident>
. For example, on a 5-line staff the lines are numbered 0, 2, 4, 6, and 8, and the spaces between them are numbered 1, 3, 5, and 7. The spaces directly below and above the staff are numbered -1 and 9, respectively. A value of
<val>8</val>
puts the bar line through the top line of the staff.</p>
<p>This attribute is ignored if the value of the style attribute is
<val>mensur</val>
.</p>
</remarks>
</attDef>
</attList>
</classSpec>