Ideographic Description Characters

Unicode character block From Wikipedia, the free encyclopedia

Ideographic Description Characters is a Unicode block containing graphic characters used for describing CJK ideographs. They are used in Ideographic Description Sequences (IDS) to provide a description of an ideograph, in terms of what other ideographs make it up and how they are laid out relative to one another.[3] An IDS provides the reader with a description of an ideograph that cannot be represented properly, usually because it is not encoded in Unicode; rendering systems are not intended to automatically compose the pieces into a complete ideograph, and the descriptions are not standardized.

RangeU+2FF0..U+2FFF
(16 code points)
PlaneBMP
ScriptsCommon
Assigned16 code points
Quick facts Range, Plane ...
Ideographic Description Characters
RangeU+2FF0..U+2FFF
(16 code points)
PlaneBMP
ScriptsCommon
Assigned16 code points
Unused0 reserved code points
Source standardsGBK (U+2FF0–U+2FFB only)
Unicode version history
3.0 (1999)12 (+12)
15.1 (2023)16 (+4)
Unicode documentation
Code chart ∣ Web page
Note: [1][2]
Close
Graphical representation of the Unicode block "Ideographic Description Characters"
Graphical representation of the Unicode block "Ideographic Description Characters"

U+2FF0 to U+2FFB were introduced from GBK; U+2FFC to U+2FFF were devised later and introduced in Unicode 15.1 (2023).

Block

Ideographic Description Characters[1]
Official Unicode Consortium code chart (PDF)
 0123456789ABCDEF
U+2FFx ⿿
Notes
1.^ As of Unicode version 17.0

Ideographic Description Sequences

Ideographic Description Sequences are sequences of characters that represent a Chinese character structure as defined by the Unicode standard.

Below are the 16 characters as defined by Unicode in this block:

More information Unicode, Symbol ...
UnicodeSymbolMeaning Example 1IDS Example 2IDS
U+2FF0Two components combined left to right⿰木目𠁢⿰丨㇍
U+2FF1Two components combined above to below⿱木口𠚤⿱𠂊丶
U+2FF2Three components combined left to middle and right⿲彳氵亍𠂗⿲丿夕乚
U+2FF3Three components combined above to middle and below⿳亠口小𠋑⿳亼目口
U+2FF4One component fully wrapping another component⿴囗口𠀬⿴㐁人
U+2FF5One component surround three sides of another component (opening at bottom)⿵几皇𧓉⿵齊虫
U+2FF6One component surround three sides of another component (opening at top)⿶凵㐅⿶乂丶
U+2FF7One component surround three sides of another component (opening at right)⿷匚斤𧆬⿷虎九
U+2FF8One component surround top and left side of another component⿸疒丙𤆯⿸耂火
U+2FF9One component surround top and right side of another component⿹戈廾𢧌⿹或壬
U+2FFAOne component surround bottom and left side of another component⿺走召𥘶⿺礼分
U+2FFBTwo components overlapped⿻工从𣏃⿻木⿻コ一
U+2FFCOne component surround three sides of another component (opening at left)⿼叉丶𬺹⿼コ二
U+2FFDOne component surround bottom and right side of another component⿽水丶⿽⺀十
U+2FFEHorizontal reflection⿾卍𣥄⿾正
U+2FFF⿿Rotation𠕄⿿凹𠄔⿿予
Close

Two other related ideographic description characters are not encoded in this Unicode block, but of which may be used in ideographic description sequences:

More information Unicode, Symbol ...
UnicodeSymbolBlockMeaning Example 1IDS Example 2IDS
U+303ECJK Symbols and PunctuationVariant but not equivalent㬵 (U+3B35)〾胶 (U+80F6)[4]𫜵〾爫[5]
U+31EFCJK StrokesSubtraction㇯兵丶𧰨㇯豕一
Close

There is also the character "⬚", encoded as U+2B1A. Although its name is simply "dotted square", it is frequently used alongside ideographic characters to denote indivisible, complete units.[citation needed]

This is the syntax of IDS in EBNF:

IDS := Ideographic | Radical | CJK_Stroke | Private Use | U+FF1F | IDS_UnaryOperator IDS | IDS_BinaryOperator IDS IDS | IDS_TrinaryOperator IDS IDS IDS 
CJK_Stroke := U+31C0 | U+31C1 | ... | U+31E3
IDS_UnaryOperator := U+2FFE | U+2FFF | U+303E
IDS_BinaryOperator := U+2FF0 | U+2FF1 | U+2FF4 | ... | U+2FFD | U+31EF
IDS_TrinaryOperator:= U+2FF2 | U+2FF3

History

The following Unicode-related documents record the purpose and process of defining specific characters in the Ideographic Description Characters block:

More information Version, Final code points ...
Close

See also

References

Related Articles

Wikiwand AI