macro.musicPart

Groups elements that may appear as part of the music element.
Module
Contained By
(MEI.shared) Groups elements that may appear as part of the music element.
<music>Contains a single musical text of any kind, whether unitary or composite, for example, an etude, opera, song cycle, symphony, or anthology of piano solos.
<music>Contains a single musical text of any kind, whether unitary or composite, for example, an etude, opera, song cycle, symphony, or anthology of piano solos.
May Contain
(MEI.shared) Groups elements that may appear as part of the music element.
<body>Contains the whole of a single musical text, excluding any front or back matter.
<group>Contains a composite musical text, grouping together a sequence of distinct musical texts (or groups of such musical texts) which are regarded as a unit for some purpose, for example, the collected works of a composer.
(MEI.text) Groups elements that may contain back matter.
<back>Contains any appendixes, advertisements, indexes, etc. following the main body of a musical text.
(MEI.text) Groups elements that may contain front matter.
<front>Bundles prefatory text found before the start of the musical text.
<body>Contains the whole of a single musical text, excluding any front or back matter.
<group>Contains a composite musical text, grouping together a sequence of distinct musical texts (or groups of such musical texts) which are regarded as a unit for some purpose, for example, the collected works of a composer.
<back>Contains any appendixes, advertisements, indexes, etc. following the main body of a musical text.
<front>Bundles prefatory text found before the start of the musical text.
Declaration
<macroSpec xmlns="http://www.tei-c.org/ns/1.0" rend="add" ident="macro.musicPart" module="MEI.shared" type="pe">
<desc xml:lang="en">Groups elements that may appear as part of the music element.</desc>
<content>
<optional>
<ref name="model.frontLike"/>
</optional>
<optional>
<choice>
<ref name="body"/>
<ref name="group"/>
</choice>
</optional>
<optional>
<ref name="model.backLike"/>
</optional>
</content>
</macroSpec>