When the music can be broken into high-level, discrete, linear segments, such as movements of a symphony, there may be multiple mdiv elements within body. This is the highest level indication of the structure of the music.
The content model of body also allows blocks of text and music notation to be interleaved. This permits the encoding of a wide range of musical documents, including those that are primarily textual with only occasional musical material or even those which completely lack music notation.
<elementSpec ident="body" module="MEI.shared">
<desc xml:lang="en">Contains the whole of a single musical text, excluding any front or back matter.</desc>
<classes>
<memberOf key="att.common"/>
<memberOf key="att.metadataPointing"/>
<memberOf key="macro.musicPart"/>
</classes>
<content>
<rng:oneOrMore>
</rng:oneOrMore>
</content>
<remarks xml:lang="en">
<p>When the music can be broken into high-level, discrete, linear segments, such as movements
of a symphony, there may be multiple <gi scheme="MEI">mdiv</gi> elements within <gi scheme="MEI">body</gi>. This is the highest level indication of the structure of the
music.</p>
<p>The content model of <gi scheme="MEI">body</gi> also allows blocks of text and music
notation to be interleaved. This permits the encoding of a wide range of musical documents,
including those that are primarily textual with only occasional musical material or
even
those which completely lack music notation.</p>
</remarks>
</elementSpec>