<rend>

(render) – A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
Module
Attributes
@altrend, @color, @fontfam, @fontname, @fontsize, @fontstyle, @fontweight, @glyph.auth, @glyph.uri, @halign, @label, @letterspacing, @lineheight, @rend, @rotation, @type, @valign, @xml:id, @xml:lang, @xml:space
@altrend(optional)Used to extend the values of the rend attribute. One or more values of datatype NMTOKEN, separated by spaces.
@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.
@fontfam(optional)Contains the name of a font-family. Value conforms to data.FONTFAMILY.
@fontname(optional)Holds the name of a font. Value conforms to data.FONTNAME.
@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.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal. Value conforms to data.FONTSTYLE.
@fontweight(optional)Used to indicate bold type. Value conforms to data.FONTWEIGHT.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
@halign(optional)Records horizontal alignment. Value conforms to data.HORIZONTALALIGNMENT.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing property. Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
@lineheight(optional)Indicates line height in analogy to the CSS line-height property. Value conforms to either data.MEASUREMENTTYPOGRAPHYUNSIGNED or data.PERCENT.
@rend(optional)Captures the appearance of the element’s contents using MEI-defined descriptors. One or more values from data.TEXTRENDITION, separated by spaces.
@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.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@valign(optional)Records vertical alignment. Value conforms to data.VERTICALALIGNMENT.
@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 is a valid xml: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.
@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.)
@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.
(MEI.shared) Visual color attributes.
@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.
(MEI.shared) Attributes common to many elements.
(MEI.shared) Attributes that uniquely identify an element.
@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 is a valid xml:id.
(MEI.shared)
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
(MEI.shared) Attributes which can be used to classify features.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
(MEI.externalsymbols) Attributes that point to an external symbol authority.
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
(MEI.shared) Attributes that record horizontal alignment.
@halign(optional)Records horizontal alignment. Value conforms to data.HORIZONTALALIGNMENT.
(MEI.shared) Language attributes common to text elements.
@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.
(MEI.shared) Attributes that record renditional characteristics.
@altrend(optional)Used to extend the values of the rend attribute. One or more values of datatype NMTOKEN, separated by spaces.
@rend(optional)Captures the appearance of the element’s contents using MEI-defined descriptors. One or more values from data.TEXTRENDITION, separated by spaces.
(MEI.shared) Typographical attributes.
@fontfam(optional)Contains the name of a font-family. Value conforms to data.FONTFAMILY.
@fontname(optional)Holds the name of a font. Value conforms to data.FONTNAME.
@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.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal. Value conforms to data.FONTSTYLE.
@fontweight(optional)Used to indicate bold type. Value conforms to data.FONTWEIGHT.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing property. Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
@lineheight(optional)Indicates line height in analogy to the CSS line-height property. Value conforms to either data.MEASUREMENTTYPOGRAPHYUNSIGNED or data.PERCENT.
(MEI.shared) Attributes that record vertical alignment.
@valign(optional)Records vertical alignment. Value conforms to data.VERTICALALIGNMENT.
(MEI.shared) Attributes that address whitespace processing.
@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.)
@glyph.auth(optional)A name or label associated with the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Suggested values are: "smufl" (Standard Music Font Layout.)
@glyph.uri(optional)The web-accessible location of the controlled vocabulary from which the value of @glyph.name or @glyph.num is taken, or the textual content of the element. Value conforms to data.URI.
@altrend(optional)Used to extend the values of the rend attribute. One or more values of datatype NMTOKEN, separated by spaces.
@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.
@fontfam(optional)Contains the name of a font-family. Value conforms to data.FONTFAMILY.
@fontname(optional)Holds the name of a font. Value conforms to data.FONTNAME.
@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.
@fontstyle(optional)Records the style of a font, i.e., italic, oblique, or normal. Value conforms to data.FONTSTYLE.
@fontweight(optional)Used to indicate bold type. Value conforms to data.FONTWEIGHT.
@halign(optional)Records horizontal alignment. Value conforms to data.HORIZONTALALIGNMENT.
@label(optional)Captures text to be used to generate a label for the element to which it’s attached, a "tool tip" or prefatory text, for example. Should not be used to record document content. Value is plain text.
@letterspacing(optional)Indicates letter spacing (aka tracking) in analogy to the CSS letter-spacing property. Value conforms to data.MEASUREMENTTYPOGRAPHYSIGNED.
@lineheight(optional)Indicates line height in analogy to the CSS line-height property. Value conforms to either data.MEASUREMENTTYPOGRAPHYUNSIGNED or data.PERCENT.
@rend(optional)Captures the appearance of the element’s contents using MEI-defined descriptors. One or more values from data.TEXTRENDITION, separated by spaces.
@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.
@type(optional)Designation which characterizes the element in some sense, using any convenient classification scheme or typology that employs single-token labels. One or more values of datatype NMTOKEN, separated by spaces.
@valign(optional)Records vertical alignment. Value conforms to data.VERTICALALIGNMENT.
@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 is a valid xml: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.
@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.)
Member of
model.rendLikeGroups elements that mark typographical features.
Contained By
(MEI.shared) Groups elements that mark typographical features.
<mNum>Designation, name, or label for a measure, often but not always consisting of digits. Use this element when the @n attribute on <measure> does not adequately capture the appearance or placement of the measure number/label.
<reh>In an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
(MEI.shared) Groups textual elements that occur at the level of individual words or phrases. This class is equivalent to the model.textPhraseLike class without the pb element.
<dir>An instruction expressed as a combination of text and symbols, typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like <tempo>, <dynam> or <repeatMark>.
<dynam>Indication of the volume of a note, phrase, or section of music.
<f>Single element of a figured bass indication.
<fing>An individual finger in a fingering indication.
<gliss>A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
<harm>An indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
<label>A container for document text that identifies the feature to which it is attached. For a "tool tip" or other generated label, use the @label attribute.
<labelAbbr>A label on the pages following the first.
<octave>An indication that a passage should be performed one or more octaves above or below its written pitch.
<ornam>An element indicating an ornament that is not a mordent, turn, or trill.
<pgFoot>A running footer.
<pgHead>A running header.
<pubPlace>Name of the place where a bibliographic item was published.
<repeatMark> An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.
<syl>Individual lyric syllable.
<tempo>Text and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
(MEI.shared) Groups textual elements that occur at the level of individual words or phrases.
<date>A string identifying a point in time or the time period between two such points.
<name>Proper noun or noun phrase.
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
(MEI.shared) Groups elements that may appear as part of a bibliographic title.
<title>Title of a bibliographic entity.
<gliss>A continuous or sliding movement from one pitch to another, usually indicated by a straight or wavy line.
<mNum>Designation, name, or label for a measure, often but not always consisting of digits. Use this element when the @n attribute on <measure> does not adequately capture the appearance or placement of the measure number/label.
<octave>An indication that a passage should be performed one or more octaves above or below its written pitch.
<reh>In an orchestral score and its corresponding parts, a mark indicating a convenient point from which to resume rehearsal after a break.
<repeatMark> An instruction expressed as a combination of text and symbols – segno and coda – typically above, below, or between staves, but not on the staff.
<fing>An individual finger in a fingering indication.
<f>Single element of a figured bass indication.
<harm>An indication of harmony, e.g., chord names, tablature grids, harmonic analysis, figured bass.
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
<date>A string identifying a point in time or the time period between two such points.
<dir>An instruction expressed as a combination of text and symbols, typically above, below, or between staves, but not on the staff — that is not encoded elsewhere in more specific elements, like <tempo>, <dynam> or <repeatMark>.
<dynam>Indication of the volume of a note, phrase, or section of music.
<label>A container for document text that identifies the feature to which it is attached. For a "tool tip" or other generated label, use the @label attribute.
<labelAbbr>A label on the pages following the first.
<name>Proper noun or noun phrase.
<ornam>An element indicating an ornament that is not a mordent, turn, or trill.
<pgFoot>A running footer.
<pgHead>A running header.
<pubPlace>Name of the place where a bibliographic item was published.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
<syl>Individual lyric syllable.
<tempo>Text and symbols descriptive of tempo, mood, or style, e.g., "allarg.", "a tempo", "cantabile", "Moderato", "♩=60", "Moderato ♩ =60").
<title>Title of a bibliographic entity.
May Contain
textual content
(MEI.shared) Groups textual elements that occur at the level of individual words or phrases.
(MEI.shared) Groups page beginning-like elements.
<pb>An empty formatting element that forces text to begin on a new page.
(MEI.shared) Groups textual elements that occur at the level of individual words or phrases. This class is equivalent to the model.textPhraseLike class without the pb element.
<symbol>A reference to a previously defined symbol.
(MEI.namesdates) Groups elements used as part of a physical address.
(MEI.namesdates) Groups elements which form part of a geographic name.
(MEI.namesdates) Groups elements that serve as stylistic labels.
(MEI.shared) Groups elements used to represent a postal address.
(MEI.shared) Groups annotation-like elements.
(MEI.shared) Groups elements containing a bibliographic description.
(MEI.shared) Groups elements containing date expressions.
(MEI.shared) Groups elements which describe a measurement forming part of the physical dimensions of an object.
(MEI.shared) Groups editorial intervention elements.
(MEI.shared) Groups identifier-like elements.
(MEI.shared) Groups elements that function like line beginnings.
<lb>An empty formatting element that forces text to begin on a new line.
(MEI.shared) Groups elements that represent a measurement.
(MEI.shared) Groups elements that denote a number or a quantity.
(MEI.shared) Groups elements that contain names.
<name>Proper noun or noun phrase.
(MEI.namesdates) Groups elements which contain names of individuals or corporate bodies.
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
(MEI.namesdates) Groups place name elements.
(MEI.namesdates) Groups geographic name elements.
(MEI.shared) Groups elements that denote a corporate entity that holds a bibliographic item.
(MEI.shared) Collects elements that express a relationship.
(MEI.shared) Groups elements that mark typographical features.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
(MEI.shared) Groups elements that denote the name of a bibliographic item.
<title>Title of a bibliographic entity.
textual content
<persName>Designation for an individual, including any or all of that individual's forenames, surnames, honorific titles, and added names.
<lb>An empty formatting element that forces text to begin on a new line.
<name>Proper noun or noun phrase.
<pb>An empty formatting element that forces text to begin on a new page.
<rend>A formatting element indicating special visual rendering, e.g., bold or italicized, of a text word or phrase.
<symbol>A reference to a previously defined symbol.
<title>Title of a bibliographic entity.
Remarks

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.

Declaration
<elementSpec rend="add" 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>
<zeroOrMore>
<choice>
<rng:text/>
<ref name="model.textPhraseLike"/>
<ref name="model.editLike"/>
</choice>
</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>
<datatype>
<ref name="data.DEGREES"/>
</datatype>
</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>