<rendition>

<rendition> 元資料テキスト中にある,ひとつ以上の要素の描出や現れ方に関する情報を 示す. 2.3.4 The Tagging Declaration
モジュール header — 2 The TEI Header
グローバル属性の他
scheme 当該描出を解説する言語を特定する.
状態 任意
正当な値:
css
CSS
xslfo
XSL-FO
free
自由記述.
other
利用者が決めた,描出記述言語.
scope where CSS is used, provides a way of defining ‘pseudo-elements’, that is, styling rules applicable to specific sub-portions of an element.
状態 任意
Sample values include
first-line
styling applies to the first line of the target element
first-letter
styling applies to the first letter of the target element
before
styling should be applied immediately before the content of the target element
after
styling should be applied immediately after the content of the target element
当該モジュールを使用するもの
下位
宣言

<rng:element name="rendition">
 <rng:ref name="att.global.attributes"/>
 <rng:optional>
  <rng:attribute name="scheme">
   <rng:choice>
    <rng:value>css</rng:value>
    <rng:value>xslfo</rng:value>
    <rng:value>free</rng:value>
    <rng:value>other</rng:value>
   </rng:choice>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="scope">
   <rng:text/>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.limitedContent"/>
</rng:element>
element rendition
{
   att.global.attributes,
   attribute scheme { "css" | "xslfo" | "free" | "other" }?,
   attribute scope { text }?,
   macro.limitedContent
}
<tagsDecl>
 <rendition xml:id="r-center" scheme="css">text-align: center;</rendition>
 <rendition xml:id="r-small" scheme="css">font-size: small;</rendition>
 <rendition xml:id="r-large" scheme="css">font-size: large;</rendition>
 <rendition xml:id="initcaps" scope="first-letter" scheme="css">font-size: xx-large</rendition>
</tagsDecl>
解説
現行ガイドラインでは,当該要素に関してこれ以上の詳細は規定しない. 既定値としての描出情報は,散文またはCSSのような形式言語により示さ れるかもしれない.