(render) – A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
Module MEI.shared
@altrend(optional)Used to extend the values of the rend attribute. One or more values of datatype NMTOKEN, separated by spaces. rend
@color(optional)Used to indicate visual appearance. Do not confuse this with the musical term 'color' as used in pre-CMN notation. Value conforms to data.COLOR. att.color
@fontfam(optional)Contains the name of a font-family. Value conforms to data.FONTFAMILY. att.typography
@fontname(optional)Holds the name of a font. Value conforms to data.FONTNAME. att.typography
@fontsize(optional)Indicates the size of a font expressed in printers' points, i.e., 1/72nd of an inch, relative terms, e.g., "small", "larger", etc., or percentage values relative to "normal" size, e.g., "125%". Value conforms to data.FONTSIZE. att.typography
@fontstyle(optional)Records the style of a font, i.e, italic, oblique, or normal. Value conforms to data.FONTSTYLE. att.typography
@fontweight(optional)Used to indicate bold type. Value conforms to data.FONTWEIGHT. att.typography
@halign(optional)Records horizontal alignment. Value conforms to data.HORIZONTALALIGNMENT. att.horizontalalign
@label(optional)Provides a name or label for an element. The value may be any string. Value of datatype string. att.commonPart
@n(optional)Provides a number-like designation for an element. Value conforms to token. att.common
@rend(optional)Captures the appearance of the element's contents using MEI-defined descriptors. One or more values from data.TEXTRENDITION, separated by spaces. rend
@rotation(optional)A positive value for rotation rotates the text in a counter-clockwise fashion, while negative values produce clockwise rotation. Value conforms to data.DEGREES. rend
@translit(optional)Specifies the transliteration technique used. Value of datatype NMTOKEN. att.lang
@valign(optional)Specifies the vertical position of the element content relative to the surrounding text. Allowed values are: "top" (Aligns the top of the content with the top of the surrounding text.), "middle" (Aligns the middle of the content with the middle of the surrounding text.), "bottom" (Aligns the bottom of the content with the bottom of the surrounding text.), "baseline" (Aligns the baseline of the content with the baseline of the surrounding text.)rend
@xml:base(optional)Provides a base URI reference with which applications can resolve relative URI references into absolute URI references. Value conforms to data.URI. att.commonPart
@xml:id(optional)Regularizes the naming of an element and thus facilitates building links between it and other resources. Each id attribute within a document must have a unique value. Value of datatype ID. att.id
@xml:lang(optional)Identifies the language of the element's content. The values for this attribute are language 'tags' as defined in BCP 47. All language tags that make use of private use sub-tags must be documented in a corresponding language element in the MEI header whose id attribute is the same as the language tag's value. Value of datatype language. att.lang
@xml:space(optional)Allows one to signal to an application whether an element's white space is "significant". The behavior of xml:space cascades to all descendant elements, but it can be turned off locally by setting the xml:space attribute to the value "default". Allowed values are: "default" (Allows the application to handle white space as necessary. Not including an xml:space attribute produces the same result as using the default value.), "preserve" (Instructs the application to maintain white space "as-is", suggesting that it might have meaning.)att.whitespace
Member of
Contained by
May contain
<memberOf key="att.color"/>
<memberOf key="att.common"/>
<memberOf key="att.horizontalalign"/>
<memberOf key="att.lang"/>
<memberOf key="att.typography"/>
<memberOf key="att.whitespace"/>
<memberOf key="model.rendLike"/>
<rng:ref name="model.textphraseLike" />
<rng:ref name="model.editLike" />
<rng:ref name="model.transcriptionLike" />

When an entire element should be rendered in a special way, a style sheet function should be used instead of the rend element.