Unihan
異體字
異體字
kSimplifiedVariant 簡體異體字
kSimplifiedVariant 簡體異體字
例如 项(U+9879) 是 項(U+9805) 的簡體異體字
kTraditionalVariant 繁體異體字
kTraditionalVariant 繁體異體字
例如 楓(U+6953) 是 枫(U+67AB) 的繁體異體字
kZVariant
kZVariant
Unicode 把字與字之間的關係分成三個軸, X 軸是意義, Y 軸是抽象形狀, Z 軸是書寫風格,
例如「說」跟「貓」在 X 軸(意義) 的位置不同,
而「貓」跟「猫」在 X 軸位置相同, 在 Y 軸(抽象形狀) 不同.
「說」跟「説」在 X 軸跟 Y 軸都相同, 但在 Z 軸的位置不同, 稱為 z-variants (Z-異體字).
大概就是意義跟抽象形狀相同, 只有寫字的風格稍有不同的異體字.
kSemanticVariant 語意異體字
kSemanticVariant 語意異體字
在意義上完全一樣
例如 U+514E 兎, U+5154 兔 都是表示 兔子.
kSpecializedSemanticVariant 特定語意異體字
kSpecializedSemanticVariant 特定語意異體字
意義部分重疊
例如 U+4E3C 丼, U+4E95 井
「丼」可能是指一口井, 也可能是投物入井的聲音, 也可能是日本的蓋飯.
kCompatibilityVariant 相容性異體字
kCompatibilityVariant 相容性異體字
「相容性異體字」是具有異體特性的「相容性字元 (compatibility characters)」.
「相容性字元」是為了相容性, 否則不會收入 Unicode 的字.
相容性是 Unicode 為了與其他字集之間的溝通、轉換.
相對於「相容性字元」的是 Unicode 標準裡的「正規字元 (ordinary characters)」,
這些「正規字元」才是 Unicode 建議使用的.