<unihanProp>

<unihanProp> (unihan property) holds the name and value of a normative or informative Unihan character (or glyph) property as part of its attributes. [5.2.1 Character Properties]
Module gaiji — Characters, Glyphs, and Writing Modes
Attributes
name⚓︎ specifies the normalized name of a unicode han database (Unihan) property
Status Required
Datatype teidata.xmlName
Legal values are:
kZVariant
kAccountingNumeric
kBigFive
kCCCII
kCNS1986
kCNS1992
kCangjie
kCantonese
kCheungBauer
kCheungBauerIndex
kCihaiT
kCompatibilityVariant
kCowles
kDaeJaweon
kDefinition
kEACC
kFenn
kFennIndex
kFourCornerCode
kFrequency
kGB0
kGB1
kGB3
kGB5
kGB7
kGB8
kGSR
kGradeLevel
kHDZRadBreak
kHKGlyph
kHKSCS
kHanYu
kHangul
kHanyuPinlu
kHanyuPinyin
kIBMJapan
kIICore
kIRGDaeJaweon
kIRGDaiKanwaZiten
kIRGHanyuDaZidian
kIRGKangXi
kIRG_GSource
kIRG_HSource
kIRG_JSource
kIRG_KPSource
kIRG_KSource
kIRG_MSource
kIRG_TSource
kIRG_USource
kIRG_VSource
kJIS0213
kJa
kJapaneseKun
kJapaneseOn
kJinmeiyoKanji
kJis0
kJis1
kJoyoKanji
kKPS0
kKPS1
kKSC0
kKSC1
kKangXi
kKarlgren
kKorean
kKoreanEducationHanja
kKoreanName
kLau
kMainlandTelegraph
kMandarin
kMatthews
kMeyerWempe
kMorohashi
kNelson
kOtherNumeric
kPhonetic
kPrimaryNumeric
kPseudoGB1
kRSAdobe_Japan1_6
kRSJapanese
kRSKanWa
kRSKangXi
kRSKorean
kRSUnicode
kSBGY
kSemanticVariant
kSimplifiedVariant
kSpecializedSemanticVariant
kTGH
kTaiwanTelegraph
kTang
kTotalStrokes
kTraditionalVariant
kVietnamese
kXHC1983
kXerox
value⚓︎ specifies the value of a named Unihan property
Status Required
Datatype teidata.word
Contained by
gaiji: char glyph
May contain Empty element
Note

A definitive list of current Unihan property names is provided in the Unicode Han Database.

Example
<unihanProp name="kRSKangXivalue="120.5"
 version="12.1"/>
Content model
<content>
 <empty/>
</content>
Schema Declaration
<rng:element name="unihanProp">
 <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.gaijiProp.attribute.version"/>
 <rng:attribute name="name">
  <rng:choice>
   <rng:value>kZVariant</rng:value>
   <rng:value>kAccountingNumeric</rng:value>
   <rng:value>kBigFive</rng:value>
   <rng:value>kCCCII</rng:value>
   <rng:value>kCNS1986</rng:value>
   <rng:value>kCNS1992</rng:value>
   <rng:value>kCangjie</rng:value>
   <rng:value>kCantonese</rng:value>
   <rng:value>kCheungBauer</rng:value>
   <rng:value>kCheungBauerIndex</rng:value>
   <rng:value>kCihaiT</rng:value>
   <rng:value>kCompatibilityVariant</rng:value>
   <rng:value>kCowles</rng:value>
   <rng:value>kDaeJaweon</rng:value>
   <rng:value>kDefinition</rng:value>
   <rng:value>kEACC</rng:value>
   <rng:value>kFenn</rng:value>
   <rng:value>kFennIndex</rng:value>
   <rng:value>kFourCornerCode</rng:value>
   <rng:value>kFrequency</rng:value>
   <rng:value>kGB0</rng:value>
   <rng:value>kGB1</rng:value>
   <rng:value>kGB3</rng:value>
   <rng:value>kGB5</rng:value>
   <rng:value>kGB7</rng:value>
   <rng:value>kGB8</rng:value>
   <rng:value>kGSR</rng:value>
   <rng:value>kGradeLevel</rng:value>
   <rng:value>kHDZRadBreak</rng:value>
   <rng:value>kHKGlyph</rng:value>
   <rng:value>kHKSCS</rng:value>
   <rng:value>kHanYu</rng:value>
   <rng:value>kHangul</rng:value>
   <rng:value>kHanyuPinlu</rng:value>
   <rng:value>kHanyuPinyin</rng:value>
   <rng:value>kIBMJapan</rng:value>
   <rng:value>kIICore</rng:value>
   <rng:value>kIRGDaeJaweon</rng:value>
   <rng:value>kIRGDaiKanwaZiten</rng:value>
   <rng:value>kIRGHanyuDaZidian</rng:value>
   <rng:value>kIRGKangXi</rng:value>
   <rng:value>kIRG_GSource</rng:value>
   <rng:value>kIRG_HSource</rng:value>
   <rng:value>kIRG_JSource</rng:value>
   <rng:value>kIRG_KPSource</rng:value>
   <rng:value>kIRG_KSource</rng:value>
   <rng:value>kIRG_MSource</rng:value>
   <rng:value>kIRG_TSource</rng:value>
   <rng:value>kIRG_USource</rng:value>
   <rng:value>kIRG_VSource</rng:value>
   <rng:value>kJIS0213</rng:value>
   <rng:value>kJa</rng:value>
   <rng:value>kJapaneseKun</rng:value>
   <rng:value>kJapaneseOn</rng:value>
   <rng:value>kJinmeiyoKanji</rng:value>
   <rng:value>kJis0</rng:value>
   <rng:value>kJis1</rng:value>
   <rng:value>kJoyoKanji</rng:value>
   <rng:value>kKPS0</rng:value>
   <rng:value>kKPS1</rng:value>
   <rng:value>kKSC0</rng:value>
   <rng:value>kKSC1</rng:value>
   <rng:value>kKangXi</rng:value>
   <rng:value>kKarlgren</rng:value>
   <rng:value>kKorean</rng:value>
   <rng:value>kKoreanEducationHanja</rng:value>
   <rng:value>kKoreanName</rng:value>
   <rng:value>kLau</rng:value>
   <rng:value>kMainlandTelegraph</rng:value>
   <rng:value>kMandarin</rng:value>
   <rng:value>kMatthews</rng:value>
   <rng:value>kMeyerWempe</rng:value>
   <rng:value>kMorohashi</rng:value>
   <rng:value>kNelson</rng:value>
   <rng:value>kOtherNumeric</rng:value>
   <rng:value>kPhonetic</rng:value>
   <rng:value>kPrimaryNumeric</rng:value>
   <rng:value>kPseudoGB1</rng:value>
   <rng:value>kRSAdobe_Japan1_6</rng:value>
   <rng:value>kRSJapanese</rng:value>
   <rng:value>kRSKanWa</rng:value>
   <rng:value>kRSKangXi</rng:value>
   <rng:value>kRSKorean</rng:value>
   <rng:value>kRSUnicode</rng:value>
   <rng:value>kSBGY</rng:value>
   <rng:value>kSemanticVariant</rng:value>
   <rng:value>kSimplifiedVariant</rng:value>
   <rng:value>kSpecializedSemanticVariant</rng:value>
   <rng:value>kTGH</rng:value>
   <rng:value>kTaiwanTelegraph</rng:value>
   <rng:value>kTang</rng:value>
   <rng:value>kTotalStrokes</rng:value>
   <rng:value>kTraditionalVariant</rng:value>
   <rng:value>kVietnamese</rng:value>
   <rng:value>kXHC1983</rng:value>
   <rng:value>kXerox</rng:value>
  </rng:choice>
 </rng:attribute>
 <rng:attribute name="value">
  <rng:ref name="teidata.word"/>
 </rng:attribute>
 <rng:empty/>
</rng:element>
element unihanProp
{
   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.gaijiProp.attribute.version,
   attribute name
   {
      "kZVariant"
    | "kAccountingNumeric"
    | "kBigFive"
    | "kCCCII"
    | "kCNS1986"
    | "kCNS1992"
    | "kCangjie"
    | "kCantonese"
    | "kCheungBauer"
    | "kCheungBauerIndex"
    | "kCihaiT"
    | "kCompatibilityVariant"
    | "kCowles"
    | "kDaeJaweon"
    | "kDefinition"
    | "kEACC"
    | "kFenn"
    | "kFennIndex"
    | "kFourCornerCode"
    | "kFrequency"
    | "kGB0"
    | "kGB1"
    | "kGB3"
    | "kGB5"
    | "kGB7"
    | "kGB8"
    | "kGSR"
    | "kGradeLevel"
    | "kHDZRadBreak"
    | "kHKGlyph"
    | "kHKSCS"
    | "kHanYu"
    | "kHangul"
    | "kHanyuPinlu"
    | "kHanyuPinyin"
    | "kIBMJapan"
    | "kIICore"
    | "kIRGDaeJaweon"
    | "kIRGDaiKanwaZiten"
    | "kIRGHanyuDaZidian"
    | "kIRGKangXi"
    | "kIRG_GSource"
    | "kIRG_HSource"
    | "kIRG_JSource"
    | "kIRG_KPSource"
    | "kIRG_KSource"
    | "kIRG_MSource"
    | "kIRG_TSource"
    | "kIRG_USource"
    | "kIRG_VSource"
    | "kJIS0213"
    | "kJa"
    | "kJapaneseKun"
    | "kJapaneseOn"
    | "kJinmeiyoKanji"
    | "kJis0"
    | "kJis1"
    | "kJoyoKanji"
    | "kKPS0"
    | "kKPS1"
    | "kKSC0"
    | "kKSC1"
    | "kKangXi"
    | "kKarlgren"
    | "kKorean"
    | "kKoreanEducationHanja"
    | "kKoreanName"
    | "kLau"
    | "kMainlandTelegraph"
    | "kMandarin"
    | "kMatthews"
    | "kMeyerWempe"
    | "kMorohashi"
    | "kNelson"
    | "kOtherNumeric"
    | "kPhonetic"
    | "kPrimaryNumeric"
    | "kPseudoGB1"
    | "kRSAdobe_Japan1_6"
    | "kRSJapanese"
    | "kRSKanWa"
    | "kRSKangXi"
    | "kRSKorean"
    | "kRSUnicode"
    | "kSBGY"
    | "kSemanticVariant"
    | "kSimplifiedVariant"
    | "kSpecializedSemanticVariant"
    | "kTGH"
    | "kTaiwanTelegraph"
    | "kTang"
    | "kTotalStrokes"
    | "kTraditionalVariant"
    | "kVietnamese"
    | "kXHC1983"
    | "kXerox"
   },
   attribute value { teidata.word },
   empty
}