<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]
Modulegaiji — Characters, Glyphs, and Writing Modes
Attributsatt.global (@xml:id, @n, @xml:lang, @rend, @style, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change)) att.typed (@type, @subtype)
Contenu dans
gaiji: char glyph
Peut contenir
gaiji: g
Declaration

<rng:element name="mapping">
 <rng:ref name="att.global.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.typed.attributes"/>
 <rng:ref name="macro.xtext"/>
</rng:element>
element mapping
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.typed.attributes,
   macro.xtext
}
Exemple
<mapping type="modern">r</mapping>
<mapping type="standard"></mapping>
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.