summaryrefslogtreecommitdiffstats
path: root/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src
diff options
context:
space:
mode:
Diffstat (limited to 'share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src')
-rw-r--r--share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src467
1 files changed, 467 insertions, 0 deletions
diff --git a/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src b/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src
new file mode 100644
index 0000000..dbf8cfe
--- /dev/null
+++ b/share/i18n/csmapper/BIG5/Big5EXT@IBM%UCS.src
@@ -0,0 +1,467 @@
+# $FreeBSD$
+# $NetBSD: Big5EXT@IBM%UCS.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
+
+TYPE ROWCOL
+NAME "Big5EXT:IBM/UCS"
+SRC_ZONE 0xA3-0xF9 / 0x40-0xFE / 8
+OOB_MODE INVALID
+DST_INVALID 0xFFFE
+DST_UNIT_BITS 16
+
+BEGIN_MAP
+#
+# This mapping data is made from the mapping data provided by Unicode, Inc.
+# Original notice:
+#
+# Name: BIG5 to Unicode table (complete)
+# Unicode version: 1.1
+# Table version: 0.0d3
+# Table format: Format A
+# Date: 11 February 1994
+#
+# Copyright (c) 1991-1994 Unicode, Inc. All Rights reserved.
+#
+# This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
+# No claims are made as to fitness for any particular purpose. No
+# warranties of any kind are expressed or implied. The recipient
+# agrees to determine applicability of information provided. If this
+# file has been provided on magnetic media by Unicode, Inc., the sole
+# remedy for any claim will be exchange of defective media within 90
+# days of receipt.
+#
+# Recipient is granted the right to make copies in any form for
+# internal distribution and to freely use the information supplied
+# in the creation of products supporting Unicode. Unicode, Inc.
+# specifically excludes the right to re-distribute this file directly
+# to third parties or other organizations whether for profit or not.
+#
+# General notes:
+#
+#
+# This table contains one set of mappings from BIG5 into Unicode.
+# Note that these data are *possible* mappings only and may not be the
+# same as those used by actual products, nor may they be the best suited
+# for all uses. For more information on the mappings between various code
+# pages incorporating the repertoire of BIG5 and Unicode, consult the
+# VENDORS mapping data. Normative information on the mapping between
+# BIG5 and Unicode may be found in the Unihan.txt file in the
+# latest Unicode Character Database.
+#
+# If you have carefully considered the fact that the mappings in
+# this table are only one possible set of mappings between BIG5 and
+# Unicode and have no normative status, but still feel that you
+# have located an error in the table that requires fixing, you may
+# report any such error to errata@unicode.org.
+#
+# WARNING! It is currently impossible to provide round-trip compatibility
+# between BIG5 and Unicode.
+#
+# A number of characters are not currently mapped because
+# of conflicts with other mappings. They are as follows:
+#
+# BIG5 Description Comments
+#
+# 0xA15A SPACING UNDERSCORE duplicates A1C4
+# 0xA1C3 SPACING HEAVY OVERSCORE not in Unicode
+# 0xA1C5 SPACING HEAVY UNDERSCORE not in Unicode
+# 0xA1FE LT DIAG UP RIGHT TO LOW LEFT duplicates A2AC
+# 0xA240 LT DIAG UP LEFT TO LOW RIGHT duplicates A2AD
+# 0xA2CC HANGZHOU NUMERAL TEN conflicts with A451 mapping
+# 0xA2CE HANGZHOU NUMERAL THIRTY conflicts with A4CA mapping
+#
+# We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
+# It is also possible to map these characters to their duplicates, or to
+# the user zone.
+#
+# Notes:
+#
+# 1. In addition to the above, there is some uncertainty about the
+# mappings in the range C6A1 - C8FE, and F9DD - F9FE. The ETEN
+# version of BIG5 organizes the former range differently, and adds
+# additional characters in the latter range. The correct mappings
+# these ranges need to be determined.
+#
+# 2. There is an uncertainty in the mapping of the Big Five character
+# 0xA3BC. This character occurs within the Big Five block of tone marks
+# for bopomofo and is intended to be the tone mark for the first tone in
+# Mandarin Chinese. We have selected the mapping U+02C9 MODIFIER LETTER
+# MACRON (Mandarin Chinese first tone) to reflect this semantic.
+# However, because bopomofo uses the absense of a tone mark to indicate
+# the first Mandarin tone, most implementations of Big Five represent
+# this character with a blank space, and so a mapping such as U+2003 EM
+# SPACE might be preferred.
+#
+# Format: Three tab-separated columns
+# Column #1 is the BIG5 code (in hex as 0xXXXX)
+# Column #2 is the Unicode (in hex as 0xXXXX)
+# Column #3 is the Unicode name (follows a comment sign, '#')
+# The official names for Unicode characters U+4E00
+# to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
+# where XXXX is the code point. Including all these
+# names in this file increases its size substantially
+# and needlessly. The token "<CJK>" is used for the
+# name of these characters. If necessary, it can be
+# expanded algorithmically by a parser or editor.
+#
+# The entries are in BIG5 order
+#
+#
+
+0xA3C0 - 0xA3E0 = 0x2400 -
+0xC6A1 = 0x2460
+0xC6A2 = 0x2461
+0xC6A3 = 0x2462
+0xC6A4 = 0x2463
+0xC6A5 = 0x2464
+0xC6A6 = 0x2465
+0xC6A7 = 0x2466
+0xC6A8 = 0x2467
+0xC6A9 = 0x2468
+0xC6AA = 0x2469
+0xC6AB = 0x2474
+0xC6AC = 0x2475
+0xC6AD = 0x2476
+0xC6AE = 0x2477
+0xC6AF = 0x2478
+0xC6B0 = 0x2479
+0xC6B1 = 0x247A
+0xC6B2 = 0x247B
+0xC6B3 = 0x247C
+0xC6B4 = 0x247D
+0xC6B5 = 0x2170
+0xC6B6 = 0x2171
+0xC6B7 = 0x2172
+0xC6B8 = 0x2173
+0xC6B9 = 0x2174
+0xC6BA = 0x2175
+0xC6BB = 0x2176
+0xC6BC = 0x2177
+0xC6BD = 0x2178
+0xC6BE = 0x2179
+0xC6BF = 0x4E36
+0xC6C0 = 0x4E3F
+0xC6C1 = 0x4E85
+0xC6C2 = 0x4EA0
+0xC6C3 = 0x5182
+0xC6C4 = 0x5196
+0xC6C5 = 0x51AB
+0xC6C6 = 0x52F9
+0xC6C7 = 0x5338
+0xC6C8 = 0x5369
+0xC6C9 = 0x53B6
+0xC6CA = 0x590A
+0xC6CB = 0x5B80
+0xC6CC = 0x5DDB
+0xC6CD = 0x5E7A
+0xC6CE = 0x5E7F
+0xC6CF = 0x5EF4
+0xC6D0 = 0x5F50
+0xC6D1 = 0x5F61
+0xC6D2 = 0x6534
+0xC6D3 = 0x65E0
+0xC6D4 = 0x7592
+0xC6D5 = 0x7676
+0xC6D6 = 0x8FB5
+0xC6D7 = 0x96B6
+0xC6D8 = 0x00A8
+0xC6D9 = 0xFF3E
+0xC6DA = 0x30FD
+0xC6DB = 0x30FE
+0xC6DC = 0x309D
+0xC6DD = 0x309E
+0xC6DE = 0x02BA
+0xC6DF = 0xF83E
+0xC6E0 = 0x3005
+0xC6E1 = 0x3006
+0xC6E2 = 0x3007
+0xC6E3 = 0x30FC
+0xC6E4 = 0xFF3B
+0xC6E5 = 0xFF3D
+0xC6E6 = 0x273D
+0xC6E7 = 0x3041
+0xC6E8 = 0x3042
+0xC6E9 = 0x3043
+0xC6EA = 0x3044
+0xC6EB = 0x3045
+0xC6EC = 0x3046
+0xC6ED = 0x3047
+0xC6EE = 0x3048
+0xC6EF = 0x3049
+0xC6F0 = 0x304A
+0xC6F1 = 0x304B
+0xC6F2 = 0x304C
+0xC6F3 = 0x304D
+0xC6F4 = 0x304E
+0xC6F5 = 0x304F
+0xC6F6 = 0x3050
+0xC6F7 = 0x3051
+0xC6F8 = 0x3052
+0xC6F9 = 0x3053
+0xC6FA = 0x3054
+0xC6FB = 0x3055
+0xC6FC = 0x3056
+0xC6FD = 0x3057
+0xC6FE = 0x3058
+0xC740 = 0x3059
+0xC741 = 0x305A
+0xC742 = 0x305B
+0xC743 = 0x305C
+0xC744 = 0x305D
+0xC745 = 0x305E
+0xC746 = 0x305F
+0xC747 = 0x3060
+0xC748 = 0x3061
+0xC749 = 0x3062
+0xC74A = 0x3063
+0xC74B = 0x3064
+0xC74C = 0x3065
+0xC74D = 0x3066
+0xC74E = 0x3067
+0xC74F = 0x3068
+0xC750 = 0x3069
+0xC751 = 0x306A
+0xC752 = 0x306B
+0xC753 = 0x306C
+0xC754 = 0x306D
+0xC755 = 0x306E
+0xC756 = 0x306F
+0xC757 = 0x3070
+0xC758 = 0x3071
+0xC759 = 0x3072
+0xC75A = 0x3073
+0xC75B = 0x3074
+0xC75C = 0x3075
+0xC75D = 0x3076
+0xC75E = 0x3077
+0xC75F = 0x3078
+0xC760 = 0x3079
+0xC761 = 0x307A
+0xC762 = 0x307B
+0xC763 = 0x307C
+0xC764 = 0x307D
+0xC765 = 0x307E
+0xC766 = 0x307F
+0xC767 = 0x3080
+0xC768 = 0x3081
+0xC769 = 0x3082
+0xC76A = 0x3083
+0xC76B = 0x3084
+0xC76C = 0x3085
+0xC76D = 0x3086
+0xC76E = 0x3087
+0xC76F = 0x3088
+0xC770 = 0x3089
+0xC771 = 0x308A
+0xC772 = 0x308B
+0xC773 = 0x308C
+0xC774 = 0x308D
+0xC775 = 0x308E
+0xC776 = 0x308F
+0xC777 = 0x3090
+0xC778 = 0x3091
+0xC779 = 0x3092
+0xC77A = 0x3093
+0xC77B = 0x30A1
+0xC77C = 0x30A2
+0xC77D = 0x30A3
+0xC77E = 0x30A4
+0xC7A1 = 0x30A5
+0xC7A2 = 0x30A6
+0xC7A3 = 0x30A7
+0xC7A4 = 0x30A8
+0xC7A5 = 0x30A9
+0xC7A6 = 0x30AA
+0xC7A7 = 0x30AB
+0xC7A8 = 0x30AC
+0xC7A9 = 0x30AD
+0xC7AA = 0x30AE
+0xC7AB = 0x30AF
+0xC7AC = 0x30B0
+0xC7AD = 0x30B1
+0xC7AE = 0x30B2
+0xC7AF = 0x30B3
+0xC7B0 = 0x30B4
+0xC7B1 = 0x30B5
+0xC7B2 = 0x30B6
+0xC7B3 = 0x30B7
+0xC7B4 = 0x30B8
+0xC7B5 = 0x30B9
+0xC7B6 = 0x30BA
+0xC7B7 = 0x30BB
+0xC7B8 = 0x30BC
+0xC7B9 = 0x30BD
+0xC7BA = 0x30BE
+0xC7BB = 0x30BF
+0xC7BC = 0x30C0
+0xC7BD = 0x30C1
+0xC7BE = 0x30C2
+0xC7BF = 0x30C3
+0xC7C0 = 0x30C4
+0xC7C1 = 0x30C5
+0xC7C2 = 0x30C6
+0xC7C3 = 0x30C7
+0xC7C4 = 0x30C8
+0xC7C5 = 0x30C9
+0xC7C6 = 0x30CA
+0xC7C7 = 0x30CB
+0xC7C8 = 0x30CC
+0xC7C9 = 0x30CD
+0xC7CA = 0x30CE
+0xC7CB = 0x30CF
+0xC7CC = 0x30D0
+0xC7CD = 0x30D1
+0xC7CE = 0x30D2
+0xC7CF = 0x30D3
+0xC7D0 = 0x30D4
+0xC7D1 = 0x30D5
+0xC7D2 = 0x30D6
+0xC7D3 = 0x30D7
+0xC7D4 = 0x30D8
+0xC7D5 = 0x30D9
+0xC7D6 = 0x30DA
+0xC7D7 = 0x30DB
+0xC7D8 = 0x30DC
+0xC7D9 = 0x30DD
+0xC7DA = 0x30DE
+0xC7DB = 0x30DF
+0xC7DC = 0x30E0
+0xC7DD = 0x30E1
+0xC7DE = 0x30E2
+0xC7DF = 0x30E3
+0xC7E0 = 0x30E4
+0xC7E1 = 0x30E5
+0xC7E2 = 0x30E6
+0xC7E3 = 0x30E7
+0xC7E4 = 0x30E8
+0xC7E5 = 0x30E9
+0xC7E6 = 0x30EA
+0xC7E7 = 0x30EB
+0xC7E8 = 0x30EC
+0xC7E9 = 0x30ED
+0xC7EA = 0x30EE
+0xC7EB = 0x30EF
+0xC7EC = 0x30F0
+0xC7ED = 0x30F1
+0xC7EE = 0x30F2
+0xC7EF = 0x30F3
+0xC7F0 = 0x30F4
+0xC7F1 = 0x30F5
+0xC7F2 = 0x30F6
+0xC7F3 = 0x0410
+0xC7F4 = 0x0411
+0xC7F5 = 0x0412
+0xC7F6 = 0x0413
+0xC7F7 = 0x0414
+0xC7F8 = 0x0415
+0xC7F9 = 0x0401
+0xC7FA = 0x0416
+0xC7FB = 0x0417
+0xC7FC = 0x0418
+0xC7FD = 0x0419
+0xC7FE = 0x041A
+0xC840 = 0x041B
+0xC841 = 0x041C
+0xC842 = 0x041D
+0xC843 = 0x041E
+0xC844 = 0x041F
+0xC845 = 0x0420
+0xC846 = 0x0421
+0xC847 = 0x0422
+0xC848 = 0x0423
+0xC849 = 0x0424
+0xC84A = 0x0425
+0xC84B = 0x0426
+0xC84C = 0x0427
+0xC84D = 0x0428
+0xC84E = 0x0429
+0xC84F = 0x042A
+0xC850 = 0x042B
+0xC851 = 0x042C
+0xC852 = 0x042D
+0xC853 = 0x042E
+0xC854 = 0x042F
+0xC855 = 0x0430
+0xC856 = 0x0431
+0xC857 = 0x0432
+0xC858 = 0x0433
+0xC859 = 0x0434
+0xC85A = 0x0435
+0xC85B = 0x0451
+0xC85C = 0x0436
+0xC85D = 0x0437
+0xC85E = 0x0438
+0xC85F = 0x0439
+0xC860 = 0x043A
+0xC861 = 0x043B
+0xC862 = 0x043C
+0xC863 = 0x043D
+0xC864 = 0x043E
+0xC865 = 0x043F
+0xC866 = 0x0440
+0xC867 = 0x0441
+0xC868 = 0x0442
+0xC869 = 0x0443
+0xC86A = 0x0444
+0xC86B = 0x0445
+0xC86C = 0x0446
+0xC86D = 0x0447
+0xC86E = 0x0448
+0xC86F = 0x0449
+0xC870 = 0x044A
+0xC871 = 0x044B
+0xC872 = 0x044C
+0xC873 = 0x044D
+0xC874 = 0x044E
+0xC875 = 0x044F
+0xC876 = 0x21E7
+0xC877 = 0x21B8
+0xC878 = 0x21B9
+0xC8CD = 0xFFE2
+0xC8CE = 0xFFE4
+0xC8CF = 0xFF07
+0xC8D0 = 0xFF02
+0xC8D1 = 0x3231
+0xC8D2 = 0x2116
+0xC8D3 = 0x2121
+0xF9D6 = 0xF813
+0xF9D7 = 0xF814
+0xF9D8 = 0xF815
+0xF9D9 = 0xF816
+0xF9DA = 0xF817
+0xF9DB = 0xF818
+0xF9DC = 0xF819
+0xF9DD = 0xF81A
+0xF9DE = 0xF81B
+0xF9DF = 0xF81C
+0xF9E0 = 0xF81D
+0xF9E1 = 0xF81E
+0xF9E2 = 0xF81F
+0xF9E3 = 0xF820
+0xF9E4 = 0xF821
+0xF9E5 = 0xF822
+0xF9E6 = 0xF823
+0xF9E7 = 0xF824
+0xF9E8 = 0xF825
+0xF9E9 = 0xF826
+0xF9EA = 0xF827
+0xF9EB = 0xF828
+0xF9EC = 0xF829
+0xF9ED = 0xF82A
+0xF9EE = 0xF82B
+0xF9EF = 0xF82C
+0xF9F0 = 0xF82D
+0xF9F1 = 0xF82E
+0xF9F2 = 0xF82F
+0xF9F3 = 0xF830
+0xF9F4 = 0xF831
+0xF9F5 = 0xF832
+0xF9F6 = 0xF833
+0xF9F7 = 0xF834
+0xF9F8 = 0xF835
+0xF9F9 = 0xF836
+0xF9FA = 0xF837
+0xF9FB = 0xF838
+0xF9FC = 0xF839
+0xF9FD = 0xF83A
+0xF9FE = 0xF83B
+END_MAP
OpenPOWER on IntegriCloud