<charProp>

<charProp> (propriété d'un caractère) fournit un nom et une valeur pour une propriété quelconque d'un caractère ou d'un glyphe défini dans l'élément parent
Modulegaiji — 5 Representation of Non-standard Characters and Glyphs
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)
Utilisé par
Contenu dans
gaiji: char glyph
Peut contenir
Declaration

<rng:element name="charProp">
 <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:group>
  <rng:choice>
   <rng:ref name="unicodeName"/>
   <rng:ref name="localName"/>
  </rng:choice>
  <rng:ref name="value"/>
 </rng:group>
</rng:element>
element charProp
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   att.typed.attributes,
   ( ( unicodeName | localName ), value )
}
Exemple
<charProp>
 <unicodeName>character-decomposition-mapping</unicodeName>
 <value>circle</value>
</charProp>
<charProp>
 <localName>daikanwa</localName>
 <value>36</value>
</charProp>
Exemple
<charProp>
 <unicodeName>table de correspondance qui donne la composition des caractères</unicodeName>
 <value>encadrement</value>
</charProp>
<charProp>
 <localName>daikanwa</localName>
 <value>36</value>
</charProp>
Note
Si la propriété est une propriété normative Unicode (Unicode Normative Property), alors son unicodeName doit être donné. Sinon son nom devra être précisé par un élément localName.
Dans une mise à jour ultérieure, des contraintes additionnelles seront définies sur les combinaisons possibles valeur/nom, en utilisant des règles Schematron.