<mapping>

<mapping> (caractères associés) contient un ou plusieurs caractères reliés par certains aspects (spécifiés par l'attribut type) au glyphe ou au caractère défini dans l'élément parent [5.2 Markup Constructs for Representation of Characters and Glyphs]
Module gaiji — Characters, Glyphs, and Writing Modes
Attributs
Contenu dans
gaiji: char glyph
Peut contenir
gaiji: g
des données textuelles
Note

Les valeurs conseillées de l'attribut type sont : exact pour une relation d'équivalence, uppercase pour spécifier une correspondance avec un caractère en majuscules, lowercase pour spécifier une correspondance avec un caractère en minuscules, et simplified pour spécifier une correspondance avec un caractère simplifié. Les éléments g contenus par l'élément mapping peuvent, soit pointer vers un autre élément char ou glyph, soit contenir un caractère, cible de la relation de correspondance.

Exemple
<mapping type="modern">r</mapping>
<mapping type="standard"></mapping>
Modèle de contenu
<content>
 <macroRef key="macro.xtext"/>
</content>
Schéma Declaration
<rng:element name="mapping">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.rendition.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.attributes"/>
 <rng:ref name="att.global.responsibility.attributes"/>
 <rng:ref name="att.global.source.attributes"/>
 <rng:ref name="att.typed.attributes"/>
 <rng:ref name="macro.xtext"/>
</rng:element>
element mapping
{
   att.global.attributes,
   att.global.rendition.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.global.responsibility.attributes,
   att.global.source.attributes,
   att.typed.attributes,
   macro.xtext
}