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 versionDate="2022-05-18" 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>