part elements are not used in MEI to indicate voice leading. next attributes on event elements should be used for this purpose. part elements are useful for encoding individual parts when there is no score, such as early music part books, when the music has non-aligning bar lines, when different layout, such as page turns, are needed for the score and parts, or for accommodating software that requires part-by-part encoding. When assembly of the parts into a score is desired and there are non-aligning bar lines, bar lines which indicate points of alignment across all the parts may be marked as 'controlling', while non-aligning ones may be marked as 'non-controlling'.
<elementSpec ident="part" module="MEI.shared">
<desc>An alternative visual rendition of the score from the point of view of a particular
performer (or group of performers).</desc>
<classes>
<memberOf
key="att.common"/>
<memberOf
key="att.metadataPointing"/>
<memberOf
key="att.part.log"/>
<memberOf
key="att.part.vis"/>
<memberOf
key="att.part.ges"/>
<memberOf
key="att.part.anl"/>
<memberOf
key="model.partLike"/>
</classes>
<content>
<rng:zeroOrMore>
<rng:choice>
<rng:ref
name="model.annotLike"
/>
<rng:ref
name="model.appLike"
/>
<rng:ref
name="model.divLike"
/>
<rng:ref
name="model.editLike"
/>
<rng:ref
name="model.graphicPrimitiveLike"
/>
<rng:ref
name="model.milestoneLike.music"
/>
<rng:ref
name="model.scoreDefLike"
/>
<rng:ref
name="model.scorePart"
/>
<rng:ref
name="model.staffDefLike"
/>
<rng:ref
name="model.transcriptionLike"
/>
</rng:choice>
</rng:zeroOrMore>
</content>
<remarks>
<p part="N">
<gi scheme="MEI">part</gi> elements are not used in MEI to indicate voice leading.
<att scheme="TEI">next</att> attributes on event elements should be used for this purpose.
<gi scheme="MEI">part</gi> elements are useful for encoding individual parts when there is no
score, such as early music part books, when the music has non-aligning bar lines,
when
different layout, such as page turns, are needed for the score and parts, or for
accommodating software that requires part-by-part encoding. When assembly of the parts
into
a score is desired and there are non-aligning bar lines, bar lines which indicate
points of
alignment across all the parts may be marked as 'controlling', while non-aligning
ones may
be marked as 'non-controlling'.</p>
</remarks>
</elementSpec>