Chinese Computing

UNIHAN Range

CJK Unified Ideographs Extension A: Range: 3400-4DBF
CJK Unified Ideographs: Range: 4E00-9FAF

Dictionary Radicals

Kangxi Radicals: Range 2F00-2FDF

Pinyin

The characters necessary to write Hanyu Pinyin are scattered through the Latin sections of Unicode. This can be done either by directly using precombined letters (vowel with tone marks) or by using a bare vowel followed by a combining diacritic. Not all fonts support the first and third tone vowels or the combining diacritics for the tone marks.
a U+0061
a1 U+0101
a2 U+00E1
a3 U+0103
a4 U+00E0
e U+0065
e1 U+0113
e2 U+00E9
e3 U+0115
e4 U+00E8
i U+0069
i1 U+012B
i2 U+00ED
i3 U+012D
i4 U+00EC
o U+006F
o1 U+014D
o2 U+00F3
o3 U+014F
o4 U+00F2
u U+0075
u1 U+016B
u2 U+00FA
u3 U+016D
u4 U+00F9
u: U+00FC
u:1 U+01D6
u:2 U+01D8
u:3 U+01DA
u:4 U+01DC
Combining Diacritics:
Tone 1: U+0304
Tone 2: U+0301
Tone 3: U+0306
Tone 4: U+0300

Tone Marks

1st Tone: U+02C9
2nd Tone: U+02CA
3rd Tone: U+02C7
4th Tone: U+02CB

Ideographic Descripion Sequences

Ideographic Description Characters: Range 2FF0-2FFF
Sample Java code for interpreting an ideographic description sequence

Links