When an entire element should be rendered in a special way, a style sheet function should be used instead of the <rend> element. The @glyph.auth and @glyph.uri attributes may be used to specify an external authority, e.g., SMuFL, to be used for displaying code points in the textual content of the element.
<elementSpec ident="rend" module="MEI.shared">
<gloss xml:lang="en">render</gloss>
<desc xml:lang="en">A formatting element indicating special visual rendering,
<abbr>e.g.</abbr>, bold or
italicized, of a text word or phrase.</desc>
<classes>
<memberOf key="att.color"/>
<memberOf key="att.common"/>
<memberOf key="att.extSym.auth"/>
<memberOf key="att.horizontalAlign"/>
<memberOf key="att.lang"/>
<memberOf key="att.textRendition"/>
<memberOf key="att.typography"/>
<memberOf key="att.verticalAlign"/>
<memberOf key="att.whitespace"/>
<memberOf key="model.rendLike"/>
</classes>
<content>
<rng:zeroOrMore>
<rng:choice>
<rng:text/>
<rng:ref name="model.textPhraseLike"/>
<rng:ref name="model.editLike"/>
<rng:ref name="model.transcriptionLike"/>
</rng:choice>
</rng:zeroOrMore>
</content>
<attList>
<attDef ident="rotation" usage="opt">
<desc xml:lang="en">A positive value for rotation rotates the text in a counter-clockwise fashion, while
negative values produce clockwise rotation.</desc>
</attDef>
</attList>
<remarks xml:lang="en">
<p>When an entire element should be rendered in a special way, a style sheet function
should
be used instead of the <gi scheme="MEI">rend</gi> element. The <att>glyph.auth</att> and <att>glyph.uri</att>
attributes may be used to specify an external authority,
<abbr>e.g.,</abbr> SMuFL, to be used for
displaying code points in the textual content of the element.</p>
</remarks>
</elementSpec>