CCCII and ANSI Z39.64-1989 (EACC)

CCCII

CCCII was developed by the Chinese Character Analysis Group, based in Taiwan. It is used in libraries there.

The 3 numbers making up a code are called plane, section and position. A layer is a group of 6 consecutive planes. There are 15 layers, representing parallel versions of the same characters.

The layers of CCCII are:

1
traditional characters
2
simplified characters
3-12
other variant forms
13
Japanese kanji from JIS C 6226
14
Korean hanja (?)
15
reserved

Layout of first layer:

1:1
graphic ASCII
1:11
Chinese punctuation marks (35)
1:12-14
Kangxi radicals (214)
1:15
Chinese numerical marks (41), phonetic symbols (37)
1:16-67
most frequently used hanzi (4808)
1:68-3:64
next most frequently used hanzi (17,032)
3:65-6:5
other hanzi (20,583)

Each group of hanzi is ordered by:

  1. Kangxi radical number
  2. count of residual strokes
  3. lexicographical stroke order on residue: dian3, heng2, shu4, pie3, na4.

Sections 1-15 of other layers are said to be user space.

Other planes:

91
shifted JIS C 6226 kanji
92
reserved for Korean KIPS
93
reserved for supplementary Chinese characters
94
reserved for non-chinese characters of CB2

ANSI Z39.64-1989 (EACC)

ANSI Z39.64-1989 (RLIN East Asian Character Code Set, REACC or EACC) was created by the Research Libraries Group (RLG) in collaboration with the US Library of Congress and the Chinese Character Analysis Group. It has been used by the Library of Congress and other libraries (mainly in North America) since 1983. (Perhaps EACC and REACC denote slightly different sets??)

The structure of the code is based on CCCII, but there are a few differences:

An ISO 2022 encoding of a 94x94x94-character set would use the multi-byte designators with an ID in the range 60-6F, but none seem to be registered.


Part of Notes on CJK Character Codes and Encodings.