<ending>

Alternative ending for a repeated passage of music; i.e., prima volta, seconda volta, etc.
Module
Attributes
@label, @lendsym, @lendsym.size, @lform, @lsegs, @lstartsym, @lstartsym.size, @lwidth, @type, @xml:id
@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. Value is plain text.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@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. Value is a valid xml:id.
(MEI.shared) Attributes common to many elements.
(MEI.shared) Attributes that uniquely identify an element.
@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. Value is a valid xml:id.
(MEI.shared)
@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. Value is plain text.
(MEI.shared) Attributes which can be used to classify features.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
(MEI.shared) Logical domain attributes.
(MEI.visual) Visual domain attributes.
(MEI.shared) Attributes that record the visual rendition of lines.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
(MEI.shared) Attributes that record the basic visual rendition of lines.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
@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. Value is plain text.
@lendsym(optional)Symbol rendered at end of line. Value conforms to data.LINESTARTENDSYMBOL.
@lendsym.size(optional)Holds the relative size of the line-end symbol. Value conforms to data.FONTSIZESCALE.
@lform(optional)Describes the style of a line. Value conforms to data.LINEFORM.
@lsegs(optional)Describes the number of segments into which a dashed or dotted line may be divided, or the number of "peaks" of a wavy line; a pair of space-separated values (minimum and maximum, respectively) provides a range between which a rendering system-supplied value may fall, while a single value indicates a fixed amount of space; that is, the minimum and maximum values are equal. One or two values of datatype a positive integer no smaller than 2, separated by a space.
@lstartsym(optional)Symbol rendered at start of line. Value conforms to data.LINESTARTENDSYMBOL.
@lstartsym.size(optional)Holds the relative size of the line-start symbol. Value conforms to data.FONTSIZESCALE.
@lwidth(optional)Width of a line. Value conforms to data.LINEWIDTH.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@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. Value is a valid xml:id.
Member of
model.endingLikeGroups elements that represent alternative endings.
Contained By
(MEI.shared) Groups elements that represent alternative endings.
(MEI.shared) Groups elements that may appear as part of a score.
<score>Full score view of the musical content.
(MEI.shared) Groups elements that may appear as part of a section.
<section>Segment of music data.
<score>Full score view of the musical content.
<section>Segment of music data.
May Contain
(MEI.cmn) Groups elements that may appear as part of a section.
(MEI.cmn) Groups CMN measure-like elements.
<measure>Unit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
(MEI.shared) Groups annotation-like elements.
(MEI.shared) Groups milestone-style elements found in music notation.
<sb>An empty formatting element that forces musical notation to begin on a new line.
(MEI.shared) Groups page beginning-like elements.
<pb>An empty formatting element that forces text to begin on a new page.
(MEI.shared) Collects elements that express a relationship.
(MEI.shared) Groups elements that provide score meta-information.
<scoreDef>(score definition) – Container for score meta-information.
(MEI.shared) Groups elements that represent a segment of music notation.
<section>Segment of music data.
(MEI.shared) Groups elements that permit declaration of staff properties.
<staffDef>Container for staff meta-information.
<measure>Unit of musical time consisting of a fixed number of note values of a given type, as determined by the prevailing meter, and delimited in musical notation by bar lines.
<pb>An empty formatting element that forces text to begin on a new page.
<sb>An empty formatting element that forces musical notation to begin on a new line.
<scoreDef>(score definition) – Container for score meta-information.
<section>Segment of music data.
<staffDef>Container for staff meta-information.
Remarks

The <scoreDef> element is allowed as a sub-element so that an ending may have its own meta-data without the overhead of child <section> elements. div [not available in this MEI customization] sub-elements are not allowed within ending. They may, however, be contained by the children of ending, e.g., measures. Endings may not contain other ending elements.

Declaration
<elementSpec rend="add" ident="ending" module="MEI.shared">
<desc xml:lang="en">Alternative ending for a repeated passage of music;
<abbr>i.e.</abbr>
, prima volta, seconda volta, etc.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.ending.log"/>
<memberOf key="att.ending.vis"/>
<memberOf key="model.endingLike"/>
</classes>
<content>
<zeroOrMore>
<ref name="expansion"/>
</zeroOrMore>
<zeroOrMore>
<choice>
<ref name="model.annotLike"/>
<ref name="model.appLike"/>
<ref name="model.editLike"/>
<ref name="model.relationLike"/>
<ref name="model.scoreDefLike"/>
<ref name="model.sectionLike"/>
<ref name="model.sectionPart.cmn"/>
<ref name="model.staffDefLike"/>
</choice>
</zeroOrMore>
</content>
<remarks xml:lang="en">
<p>The <gi scheme="MEI">scoreDef</gi> element is allowed as a sub-element so that an ending may have its own meta-data without the overhead of child <gi scheme="MEI">section</gi> elements. <gi scheme="MEI">div</gi> sub-elements are not allowed within ending. They may, however, be contained by the children of ending,
<abbr>e.g.</abbr>
, measures. Endings may not contain other ending elements.</p>
</remarks>
</elementSpec>