Big5

The table data is here: Big5.tar.bz2
unicode.org-mappings/EASTASIA/OTHER/BIG5.TXT
Official source for the BIG5 coded character set.
unicode.org-mappings/EASTASIA-2/UNIHAN-BIG5.TXT
unicode.org-mappings/EASTASIA-3/UNIHAN-BIG5.TXT
identical to the Han part of BIG5.TXT.
libiconv-1.0/BIG5.TXT
jdk-1.1.8/BIG5.TXT
jdk-1.3.1/BIG5.INVERSE.TXT
jdk-1.4.2/BIG5.INVERSE.TXT
jdk-1.5.0/BIG5.INVERSE.TXT
consists of ASCII and BIG5.
jdk-1.3.1/BIG5.TXT
jdk-1.4.2/BIG5.TXT
jdk-1.5.0/BIG5.TXT
Similar to BIG5.TXT, but adds irreversible mappings for 0xA15A, 0xA1FE, 0xA240, 0xA2CC, 0xA2CE.
jdk-1.4.2/BIG5-SOLARIS.INVERSE.TXT
jdk-1.5.0/BIG5-SOLARIS.INVERSE.TXT
Similar to BIG5.TXT, but adds mappings for 0xF9D6..0xF9FC.
jdk-1.4.2/BIG5-SOLARIS.TXT
jdk-1.5.0/BIG5-SOLARIS.TXT
Similar to BIG5.TXT, but adds mappings for 0xF9D6..0xF9FC and irreversible mappings for 0xA15A, 0xA1FE, 0xA240, 0xA2CC, 0xA2CE.
osf1-5.1/big5.TXT
Similar to BIG5.TXT, buts adds private area mappings for 0x{81..A0}{40..7E,A1..FE} and 0x{FA..FE}{40..7E,A1..FE}.
unicode.org-mappings/VENDORS/APPLE/CHINTRAD.TXT
Similar to BIG5.TXT, but lacks the mappings of 0x00..0x1F, 0x7F, 0xA14D..0xA154, 0xA17D..0xA1A4, 0xA1CB, 0xA279, 0xC6A1..0xC7FC, differs in the mappings of 0xA145, 0xA14B, 0xA1F2, and adds mappings for 0xA0, 0xFD..0xFF.
moztw.org/UAO241.TXT
Another quite different BIG5 variant. Based on BIG5.TXT, but differs in the mappings of 0xA145, 0xA14E, 0xA1C2, 0xA1E3, 0xA1F2..0xA1F3, 0xA241..0xA242, 0xA244, 0xA246..0xA247, 0xC6A1..0xC7FC, and adds mappings for 0x{81..A0}{40..7E,A1..FE}, 0xA15A, 0xA1C3, 0xA1C5, 0xA1FE..0xA240, 0xA2CC, 0xA2CE, 0xA3C0..0xA3FE, 0xC7FD..0xC8FE, 0xF9D6..0xFEFE.
unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT
libiconv-1.5/CP950.TXT
Similar to BIG5.TXT, but lacks the mappings of 0xC6A1..0xC7FC, differs in the mappings of 0xA145, 0xA14E, 0xA1C2, 0xA1E3, 0xA1F2, 0xA1F3, 0xA241, 0xA242, 0xA244, 0xA246, 0xA247, and adds mappings for 0xA15A, 0xA1C3, 0xA1C5, 0xA1FE, 0xA240, 0xA2CC (duplicate), 0xA2CE (duplicate), 0xF9D6..0xF9FE.
glibc-2.2-charmaps/BIG5.TXT
Similar to BIG5.TXT, but differs in the mappings of 0xA145, 0xA14E, 0xA1C2, 0xA1E3, 0xA1F2, 0xA1F3, 0xA241, 0xA242, 0xA244, 0xA246, 0xA247, 0xC6A1..0xC7FC, and adds mappings for 0xA15A, 0xA1C3, 0xA1C5, 0xA1FE, 0xA240, 0xA3E1, 0xC7FD..0xC8FE, 0xF9D6..0xF9E8, 0xF9EC..0xF9F8, 0xF9FE, and 0x80.
glibc-2.2-iconv/BIG5.TXT
Similar to glibc-2.2-charmaps/BIG5.TXT, but adds duplicate mappings for 0xA2CC, 0xA2CE, 0xF9E9..0xF9EB, 0xF9F9..0xF9FD.
libiconv-1.11/CP950.TXT
Similar to unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT, but adds a mapping for 0xA3E1 and private area mappings for 0x{81..A0}{40..7E,A1..FE}, 0x{FA..FE}{40..7E,A1..FE}.
jdk-1.1.8/MS950.INVERSE.TXT
Similar to BIG5.TXT, but differs in the mappings of 0xA241, 0xA242, and adds mappings for 0xA145, 0xA14E, 0xA15A, 0xA1C2 (irreversible), 0xA1C3, 0xA1C5, 0xA1E3 (irreversible), 0xA1F2 (irreversible), 0xA1F3 (irreversible), 0xA1FE, 0xA240, 0xA244 (irreversible), 0xA246 (irreversible), 0xA247 (irreversible), 0xA2CC, 0xA2CE, 0xF9D6..0xF9FE, and lacks the mappings for 0xA27E..0xA2A7, 0xA451, 0xA4CA, 0xC6A1..0xC7FC.
jdk-1.1.8/CP950.TXT
jdk-1.3.1/CP950.TXT
jdk-1.4.2/CP950.TXT
jdk-1.5.0/CP950.TXT
Similar to unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT, but differs in the mappings of 0xA155..0xA158, 0xA1C2, 0xA1E3, 0xA1FD, 0xC255, 0xF9D6..0xF9FE, and adds mappings for 0xA3C0..0xA3E0, 0xC6A1..0xC8D3, 0xF286..0xF2A0, 0x{F3..F9}{81..A0} and private area mappings for 0x{81..A0}{40..7E,81..FE}, 0x{FA..FE}{40..7E,A1..FE}.
zos/BIG5.TXT
zos/05046.TXT
zos/09142.TXT
zos/13238.TXT
Similar to jdk-1.1.8/CP950.TXT, with the control characters 0x1A, 0x1C, 0x7F permuted.
zos/IBM-1370.TXT
Like zos/BIG5.TXT, but adds mappings for 0x80 (irreversible), 0xA3E1.
solaris-2.7/BIG5.TXT
Similar to BIG5.TXT, but lacks the mappings of 0xC6A1..0xC7FC, 0xA150, differs in the mappings of 0xA145, 0xA14E, 0xA155..0xA15C, 0xA1AB..0xA1AC, 0xA1D8, 0xA1D9, 0xA1E1, 0xA1E2, 0xA1F6, 0xA1F7, 0xA1FC..0xA242, and add mappings for 0xA1C3, 0xA1C5, 0xA2CE, 0xA3C0..0xA3FE.
solaris-2.7/BIG5-OTHER.TXT
Similar to BIG5.TXT, but adds a mapping for 0xC700.
microsoft-2005/CP950.TXT
Similar to unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT, but adds a mapping of 0xA3E1.
icu-1.3.1/IBM-950.TXT
icu-1.3.1/IBM-1370.TXT
Similar to BIG5.TXT, but lack quite some mappings.
icu-1.7/IBM-950.TXT
icu-2.2/IBM-950.TXT
icu-2.8/IBM-950_P110-1999.TXT
icu-3.4/IBM-950_P110-1999.TXT
Similar to BIG5.TXT, but differs in the mappings of 0x1A, 0x1C, 0x7F, 0xA145, 0xA14E, 0xA155..0xA158, 0xA1F2..0xA1F3, 0xA1FD, 0xA241, 0xA242, 0xA244, 0xA246, 0xA247, 0xC255, 0xC6A1..0xC8D3, and adds additional mappings of 0x8140..0xA0FE, 0xA15A, 0xA1C3, 0xA1C5, 0xA1FE, 0xA240, 0xA3C0..0xA3E0, 0xF286..0xF2A0, 0xF381..0xF3A0, 0xF482, 0xF99D..0xF9A0, 0xF9D6..0xFEFE.
icu-1.7/IBM-1370.TXT
icu-2.2/IBM-1370_P100-2000.TXT
Same as icu-1.7/IBM-950.TXT, with an additional mapping of 0x80.
jdk-1.3.0beta/MS950.TXT
Similar to unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT, but adds private area mappings for 0x{81..A0}{40..7E,A1..FE}, 0xC6A1..0xC6FE, 0x{C7..C8}{40..7E,A1..FE}, 0x{FA..FE}{40..7E,A1..FE}.
jdk-1.3.1/MS950.TXT
jdk-1.4.2/MS950.TXT
jdk-1.5.0/MS950.TXT
Same as jdk-1.3.0beta/MS950.TXT, with an additional mapping for 0xA3E1.
Similar to libiconv-1.11/CP950.TXT, but adds private area mappings for 0xC6A1..0xC6FE, 0x{C7..C8}{40..7E,A1..FE}.
unicode.org-mappings/VENDORS/MICSFT/WindowsBestFit/CP950.TXT
windows-xp/CP950.TXT
windows-2016/CP950.TXT
Same as jdk-1.3.1/MS950.TXT, but adds a mapping of 0x80.
windows-2000/CP950.TXT
icu-2.8/WINDOWS-950-2000.TXT
icu-3.4/WINDOWS-950-2000.TXT
Similar to jdk-1.3.1/MS950.TXT, but lacks the mappings of 0xA2A4..0xA2A7, 0xA2CC, 0xA2CE, 0xF9FA..0xF9FD, and adds mappings for 0x80 and 0xFF.
jdk-1.3.0beta/CP1370.TXT
One more BIG5 variant.
windows-2000/CP10002.TXT
Another BIG5 variant.
windows-2016/CP10002.TXT
Similar to windows-2000/CP10002.TXT, but adds mappings of 0xA14B, 0xA2A4..0xA2A7, 0xA2CC, 0xA2CE, 0xF9FA..0xF9FD.
icu-2.8/MACOS-2566-10.2.TXT
icu-3.4/MACOS-2566-10.2.TXT
Another BIG5 variant.
other/BIG5-2003.TXT
moztw.org/BIG5-2003.TXT
libiconv-1.11/BIG5-2003.TXT
Similar to BIG5.TXT, but differs in the mappings of 0xA145, 0xA14E, 0xA156, 0xA1E3, 0xA1F2, 0xA1F3, 0xA241, 0xA242, 0xA244, 0xA246, 0xA247, 0xA2A4..0xA2A7, 0xA2CD, 0xC255, 0xC6A1..0xC7FC, and adds mappings for 0xA15A, 0xA1C3, 0xA1C5, 0xA1FE, 0xA240, 0xA2CC, 0xA2CE, 0xA3C0..0xA3E1, 0xF9D6..0xF9FE, and private area mappings for 0x8140..A0FE, 0xFA40..0xFEFE.
Similar to unicode.org-mappings/VENDORS/MICSFT/WINDOWS/CP950.TXT, but differs in the mappings of 0xA156, 0xA1C2, 0xA2A4..0xA2A7, 0xA2CC..0xA2CE, 0xC255, 0xF9FA..0xF9FD, and adds mappings for 0xA3C0..0xA3E1, 0xC6A1..0xC7F2, and private area mappings for 0x8140..0xA0FE, 0xFA40..0xFEFE.
Similar to jdk-1.3.1/CP950.TXT, but lacks the mappings of 0xC6DE, 0xC7F3..0xC8D3, 0xF286..0xF2A0, 0xF381..0xF3A0, 0xF481..0xF4A0, 0xF581..0xF5A0, 0xF681..0xF6A0, 0xF781..0xF7A0, 0xF881..0xF8A0, 0xF981..0xF99C, and the private area mappings of 0x{81..8B}{81..A0}, 0x8C{81..82}, 0xC6DF, 0xF99D..0xF9A0, differs in the mappings of 0xA155..0xA158, 0xA1E3, 0xA1FD, 0xA2A4..0xA2A7, 0xA2CC..0xA2CE, 0xC6BF..0xC6D7, 0xF9D6..0xF9FE, and adds a mapping for 0xA3E1.
Similar to jdk-1.3.1/MS950.TXT, but differs in the mappings of 0xA156, 0xA1C2, 0xA2A4..0xA2A7, 0xA2CC..0xA2CE, 0xC255, 0xC6A1..0xC8FE, 0xF9FA..0xF9FD, and adds mappings for 0xA3C0..0xA3E0.
Similar to windows-2000/CP950.TXT, but lacks the mappings of 0x80, 0xFF, differs in the mappings of 0xA156, 0xA1C2, 0xA2CD, 0xC255, 0xC6A1..0xC8FE, and adds mappings for 0xA2A4..0xA2A7, 0xA2CC, 0xA2CE, 0xA3C0..0xA3E0, 0xF9FA..0xF9FD.
libiconv-1.10/BIG5-2003.TXT
Same as other/BIG5-2003.TXT, with different mappings for 0xF9FA..0xF9FE.

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

Last modified: 19 January 2020.