EUC-TW

The table data is here: EUC-TW.tar.bz2
glibc-2.2-iconv/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, prefixed with 0x8EA1 and without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 14 (plus 0x8080, prefixed with 0x8EAE, the old one, with more stuff than plane 3).
glibc-2.2-charmaps/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 14 (plus 0x8080, prefixed with 0x8EAE, the old one, with more stuff than plane 3).
glibc-2.3.2-iconv/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 to 7 and 15. Based on Unicode 3.2 Unihan.txt.
libiconv-1.0/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, prefixed with 0x8EA1 and without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 3 (plus 0x8080, prefixed with 0x8EA3).
libiconv-1.7/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, prefixed with 0x8EA1 and without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 3 (plus 0x8080, prefixed with 0x8EA3), etc. upto plane 7, CNS11643 plane 15 (plus 0x8080, prefixed with 0x8EAF).
libiconv-1.8/EUC-TW.TXT
likewise, with additional mappings for characters added in Unicode 3.2.
libiconv-1.10/EUC-TW.TXT
likewise, with additional mappings for 0xC2C2 in CNS11643 plane 1.
unicode.org-mappings/EASTASIA/OTHER/CNS11643.TXT
consists of CNS11643 plane 1, CNS11643 plane 2, CNS11643 plane 3 (in its old location, as plane 14, with additional stuff).
icu-1.7/CNS-11643-1992.TXT
consists of CNS11643 plane 1, CNS11643 plane 2, CNS11643 plane 3 (with additional stuff), CNS11643 plane 4, CNS11643 plane 5, CNS11643 plane 6, CNS11643 plane 7, CNS11643 plane 9 (??).
icu-2.2/CNS-11643-1992.TXT
same as icu-1.7/CNS-11643-1992.TXT, with 6 mappings removed from CNS11643 planes 4, 8 mappings removed from CNS11643 planes 5, 8 mappings removed from CNS11643 planes 6.
icu-2.8/CNS-11643-1992.TXT
icu-3.4/CNS-11643-1992.TXT
consists of CNS11643 plane 1, CNS11643 plane 2, CNS11643 plane 3 (with additional stuff), CNS11643 plane 4, CNS11643 plane 5, CNS11643 plane 6, CNS11643 plane 7.
osf1-5.1/eucTW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 3 (plus 0x8080, prefixed with 0x8EA3), CNS11643 plane 4 (plus 0x8080, prefixed with 0x8EA4), with lots of additional mappings.
jdk-1.1.8/EUC-TW.INVERSE.TXT
jdk-1.3.1/EUC-TW.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 3 (plus 0x8080, prefixed with 0x8EA3, with additional stuff).
jdk-1.4.2/EUC-TW.TXT
Like jdk-1.3.1/EUC-TW.TXT, with a broken behaviour for 0x00.
jdk-1.5.0/EUC-TW.INVERSE.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), CNS11643 plane 3 (plus 0x8080, prefixed with 0x8EA3), etc., CNS11643 plane 7 (plus 0x8080, prefixed with 0x8EA7), CNS11643 plane 15 (plus 0x8080, prefixed with 0x8EAF),
jdk-1.1.8/CP964.INVERSE.TXT
jdk-1.3.1/CP964.INVERSE.TXT
jdk-1.4.2/CP964.INVERSE.TXT
jdk-1.5.0/CP964.INVERSE.TXT
icu-1.7/IBM-964.TXT
icu-2.2/IBM-964_P110-2000.TXT
icu-2.8/IBM-964_P110-1999.TXT
icu-3.4/IBM-964_P110-1999.TXT
consists of ASCII, control codes 0x80..0x8D, 0x90..0x9F, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), a private use plane 12, a small plane 13. Plane 1 differs in the mappings of 0xA1A6, 0xA1B9..0xA1BD, 0xA1EA..0xA1EB, 0xA2A4, 0xA2A6, 0xA2C2..0xA2C3, 0xA2D3..0xA2D4, 0xA2DD, 0xA7A2..0xA8EC.
jdk-1.3.0beta/CP964.INVERSE.TXT
Likewise, with additional irreversible mappings of 0xA1B7, 0xA2A3, 0xA2C4, 0xA2DE, 0xF6C1.
zos/IBM-eucTW.TXT
Likewise, without the mappings of the control codes 0x80..0x8D, 0x90..0x9F, and with additional mappings of 0xA4BE, 0xA4C0, 0xA7A1, 0xA7A5, 0xA7A7, 0xA7A9..0xA7AC, 0xA7B0..0xA7B3, 0xA7B5, 0xA7B6, 0xA7B8, 0xA7B9, 0xA7BB, 0xA7BD..0xA7C1, 0xA7C3..0xA7C6, 0xA7C8..0xA7CD, 0xA7CF..0xA7D2, 0xA7D6..0xA7D8, 0xA7DB..0xA7E0, 0xA7E2..0xA7E5, 0xA7E7..0xA7FE, 0xA8A1..0xA8A8, 0xA8AB..0xA8E2, 0xA8E4..0xA8EB, 0xA8ED..0xA8FE, 0xA9A1..0xA9B9.
icu-1.3.1/IBM-964.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8080, prefixed with 0x8EA2), and some symbols (prefixed with 0x8EAD !).
osf1-5.1/dechanyu.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8000, without prefix), and ??.
libiconv-1.6/DEC-HANYU.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix), CNS11643 plane 2 (plus 0x8000, without prefix).
libiconv-1.8/DEC-HANYU.TXT
likewise, with additional mappings for characters added in Unicode 3.2.
windows-2000/CP20000.TXT
consists of ASCII, CNS11643 plane 1 (plus 0x8080, without prefix).

Comparison of conversion tables
Bruno Haible <bruno@clisp.org>

Last modified: 19 January 2020.