Home | History | Annotate | Line # | Download | only in BIG5
      1 # $NetBSD: UCS%Big5EXT (a] IBM.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $
      2 
      3 TYPE		ROWCOL
      4 NAME		"UCS/Big5EXT:IBM"
      5 SRC_ZONE	0x00A8 - 0xFFE4
      6 OOB_MODE	INVALID
      7 DST_INVALID	0xFFFE
      8 DST_UNIT_BITS	16
      9 
     10 BEGIN_MAP
     11 #
     12 # This mapping data is made from the mapping data provided by Unicode, Inc.
     13 # Original notice:
     14 #
     15 #	Name:             BIG5 to Unicode table (complete)
     16 #	Unicode version:  1.1
     17 #	Table version:    0.0d3
     18 #	Table format:     Format A
     19 #	Date:             11 February 1994
     20 #
     21 #	Copyright (c) 1991-1994 Unicode, Inc.  All Rights reserved.
     22 #
     23 #	This file is provided as-is by Unicode, Inc. (The Unicode Consortium).
     24 #	No claims are made as to fitness for any particular purpose.  No
     25 #	warranties of any kind are expressed or implied.  The recipient
     26 #	agrees to determine applicability of information provided.  If this
     27 #	file has been provided on magnetic media by Unicode, Inc., the sole
     28 #	remedy for any claim will be exchange of defective media within 90
     29 #	days of receipt.
     30 #
     31 #	Recipient is granted the right to make copies in any form for
     32 #	internal distribution and to freely use the information supplied
     33 #	in the creation of products supporting Unicode.  Unicode, Inc.
     34 #	specifically excludes the right to re-distribute this file directly
     35 #	to third parties or other organizations whether for profit or not.
     36 #
     37 #	General notes:
     38 #
     39 #
     40 # This table contains one set of mappings from BIG5 into Unicode.
     41 # Note that these data are *possible* mappings only and may not be the
     42 # same as those used by actual products, nor may they be the best suited
     43 # for all uses.  For more information on the mappings between various code
     44 # pages incorporating the repertoire of BIG5 and Unicode, consult the
     45 # VENDORS mapping data.  Normative information on the mapping between
     46 # BIG5 and Unicode may be found in the Unihan.txt file in the
     47 # latest Unicode Character Database.
     48 #
     49 # If you have carefully considered the fact that the mappings in
     50 # this table are only one possible set of mappings between BIG5 and
     51 # Unicode and have no normative status, but still feel that you
     52 # have located an error in the table that requires fixing, you may
     53 # report any such error to errata (a] unicode.org.
     54 #
     55 #	WARNING!  It is currently impossible to provide round-trip compatibility
     56 #		between BIG5 and Unicode.  
     57 #
     58 #	A number of characters are not currently mapped because
     59 #		of conflicts with other mappings.  They are as follows:
     60 #
     61 #       BIG5        Description                    Comments
     62 #
     63 #       0xA15A      SPACING UNDERSCORE             duplicates A1C4
     64 #       0xA1C3      SPACING HEAVY OVERSCORE        not in Unicode
     65 #       0xA1C5      SPACING HEAVY UNDERSCORE       not in Unicode
     66 #       0xA1FE      LT DIAG UP RIGHT TO LOW LEFT   duplicates A2AC
     67 #       0xA240      LT DIAG UP LEFT TO LOW RIGHT   duplicates A2AD
     68 #       0xA2CC      HANGZHOU NUMERAL TEN           conflicts with A451 mapping
     69 #       0xA2CE      HANGZHOU NUMERAL THIRTY        conflicts with A4CA mapping
     70 #
     71 #	We currently map all of these characters to U+FFFD REPLACEMENT CHARACTER.
     72 #		It is also possible to map these characters to their duplicates, or to
     73 #		the user zone.  
     74 #	
     75 #	Notes:
     76 #
     77 #	1. In addition to the above, there is some uncertainty about the
     78 #       mappings in the range C6A1 - C8FE, and F9DD - F9FE.  The ETEN
     79 #	version of BIG5 organizes the former range differently, and adds
     80 #	additional characters in the latter range.  The correct mappings
     81 #	these ranges need to be determined.
     82 #
     83 #	2.  There is an uncertainty in the mapping of the Big Five character
     84 #	0xA3BC.  This character occurs within the Big Five block of tone marks
     85 #	for bopomofo and is intended to be the tone mark for the first tone in
     86 #	Mandarin Chinese.  We have selected the mapping U+02C9 MODIFIER LETTER
     87 #	MACRON (Mandarin Chinese first tone) to reflect this semantic.  
     88 #	However, because bopomofo uses the absense of a tone mark to indicate
     89 #	the first Mandarin tone, most implementations of Big Five represent
     90 #	this character with a blank space, and so a mapping such as U+2003 EM
     91 #	SPACE might be preferred.  
     92 #
     93 #	Format:  Three tab-separated columns
     94 #		 Column #1 is the BIG5 code (in hex as 0xXXXX)
     95 #		 Column #2 is the Unicode (in hex as 0xXXXX)
     96 #		 Column #3  is the Unicode name (follows a comment sign, '#')
     97 #			The official names for Unicode characters U+4E00
     98 #			to U+9FA5, inclusive, is "CJK UNIFIED IDEOGRAPH-XXXX",
     99 #			where XXXX is the code point.  Including all these
    100 #			names in this file increases its size substantially
    101 #			and needlessly.  The token "<CJK>" is used for the
    102 #			name of these characters.  If necessary, it can be
    103 #			expanded algorithmically by a parser or editor.
    104 #
    105 #	The entries are in BIG5 order
    106 #
    107 #
    108 
    109 0x00A8 = 0xC6D8
    110 0x02BA = 0xC6DE
    111 0x0401 = 0xC7F9
    112 0x0410 = 0xC7F3
    113 0x0411 = 0xC7F4
    114 0x0412 = 0xC7F5
    115 0x0413 = 0xC7F6
    116 0x0414 = 0xC7F7
    117 0x0415 = 0xC7F8
    118 0x0416 = 0xC7FA
    119 0x0417 = 0xC7FB
    120 0x0418 = 0xC7FC
    121 0x0419 = 0xC7FD
    122 0x041A = 0xC7FE
    123 0x041B = 0xC840
    124 0x041C = 0xC841
    125 0x041D = 0xC842
    126 0x041E = 0xC843
    127 0x041F = 0xC844
    128 0x0420 = 0xC845
    129 0x0421 = 0xC846
    130 0x0422 = 0xC847
    131 0x0423 = 0xC848
    132 0x0424 = 0xC849
    133 0x0425 = 0xC84A
    134 0x0426 = 0xC84B
    135 0x0427 = 0xC84C
    136 0x0428 = 0xC84D
    137 0x0429 = 0xC84E
    138 0x042A = 0xC84F
    139 0x042B = 0xC850
    140 0x042C = 0xC851
    141 0x042D = 0xC852
    142 0x042E = 0xC853
    143 0x042F = 0xC854
    144 0x0430 = 0xC855
    145 0x0431 = 0xC856
    146 0x0432 = 0xC857
    147 0x0433 = 0xC858
    148 0x0434 = 0xC859
    149 0x0435 = 0xC85A
    150 0x0436 = 0xC85C
    151 0x0437 = 0xC85D
    152 0x0438 = 0xC85E
    153 0x0439 = 0xC85F
    154 0x043A = 0xC860
    155 0x043B = 0xC861
    156 0x043C = 0xC862
    157 0x043D = 0xC863
    158 0x043E = 0xC864
    159 0x043F = 0xC865
    160 0x0440 = 0xC866
    161 0x0441 = 0xC867
    162 0x0442 = 0xC868
    163 0x0443 = 0xC869
    164 0x0444 = 0xC86A
    165 0x0445 = 0xC86B
    166 0x0446 = 0xC86C
    167 0x0447 = 0xC86D
    168 0x0448 = 0xC86E
    169 0x0449 = 0xC86F
    170 0x044A = 0xC870
    171 0x044B = 0xC871
    172 0x044C = 0xC872
    173 0x044D = 0xC873
    174 0x044E = 0xC874
    175 0x044F = 0xC875
    176 0x0451 = 0xC85B
    177 0x2116 = 0xC8D2
    178 0x2121 = 0xC8D3
    179 0x2170 = 0xC6B5
    180 0x2171 = 0xC6B6
    181 0x2172 = 0xC6B7
    182 0x2173 = 0xC6B8
    183 0x2174 = 0xC6B9
    184 0x2175 = 0xC6BA
    185 0x2176 = 0xC6BB
    186 0x2177 = 0xC6BC
    187 0x2178 = 0xC6BD
    188 0x2179 = 0xC6BE
    189 0x21B8 = 0xC877
    190 0x21B9 = 0xC878
    191 0x21E7 = 0xC876
    192 0x2400 - 0x2420 = 0xA3C0 -
    193 0x2460 = 0xC6A1
    194 0x2461 = 0xC6A2
    195 0x2462 = 0xC6A3
    196 0x2463 = 0xC6A4
    197 0x2464 = 0xC6A5
    198 0x2465 = 0xC6A6
    199 0x2466 = 0xC6A7
    200 0x2467 = 0xC6A8
    201 0x2468 = 0xC6A9
    202 0x2469 = 0xC6AA
    203 0x2474 = 0xC6AB
    204 0x2475 = 0xC6AC
    205 0x2476 = 0xC6AD
    206 0x2477 = 0xC6AE
    207 0x2478 = 0xC6AF
    208 0x2479 = 0xC6B0
    209 0x247A = 0xC6B1
    210 0x247B = 0xC6B2
    211 0x247C = 0xC6B3
    212 0x247D = 0xC6B4
    213 0x273D = 0xC6E6
    214 0x3005 = 0xC6E0
    215 0x3006 = 0xC6E1
    216 0x3007 = 0xC6E2
    217 0x3041 = 0xC6E7
    218 0x3042 = 0xC6E8
    219 0x3043 = 0xC6E9
    220 0x3044 = 0xC6EA
    221 0x3045 = 0xC6EB
    222 0x3046 = 0xC6EC
    223 0x3047 = 0xC6ED
    224 0x3048 = 0xC6EE
    225 0x3049 = 0xC6EF
    226 0x304A = 0xC6F0
    227 0x304B = 0xC6F1
    228 0x304C = 0xC6F2
    229 0x304D = 0xC6F3
    230 0x304E = 0xC6F4
    231 0x304F = 0xC6F5
    232 0x3050 = 0xC6F6
    233 0x3051 = 0xC6F7
    234 0x3052 = 0xC6F8
    235 0x3053 = 0xC6F9
    236 0x3054 = 0xC6FA
    237 0x3055 = 0xC6FB
    238 0x3056 = 0xC6FC
    239 0x3057 = 0xC6FD
    240 0x3058 = 0xC6FE
    241 0x3059 = 0xC740
    242 0x305A = 0xC741
    243 0x305B = 0xC742
    244 0x305C = 0xC743
    245 0x305D = 0xC744
    246 0x305E = 0xC745
    247 0x305F = 0xC746
    248 0x3060 = 0xC747
    249 0x3061 = 0xC748
    250 0x3062 = 0xC749
    251 0x3063 = 0xC74A
    252 0x3064 = 0xC74B
    253 0x3065 = 0xC74C
    254 0x3066 = 0xC74D
    255 0x3067 = 0xC74E
    256 0x3068 = 0xC74F
    257 0x3069 = 0xC750
    258 0x306A = 0xC751
    259 0x306B = 0xC752
    260 0x306C = 0xC753
    261 0x306D = 0xC754
    262 0x306E = 0xC755
    263 0x306F = 0xC756
    264 0x3070 = 0xC757
    265 0x3071 = 0xC758
    266 0x3072 = 0xC759
    267 0x3073 = 0xC75A
    268 0x3074 = 0xC75B
    269 0x3075 = 0xC75C
    270 0x3076 = 0xC75D
    271 0x3077 = 0xC75E
    272 0x3078 = 0xC75F
    273 0x3079 = 0xC760
    274 0x307A = 0xC761
    275 0x307B = 0xC762
    276 0x307C = 0xC763
    277 0x307D = 0xC764
    278 0x307E = 0xC765
    279 0x307F = 0xC766
    280 0x3080 = 0xC767
    281 0x3081 = 0xC768
    282 0x3082 = 0xC769
    283 0x3083 = 0xC76A
    284 0x3084 = 0xC76B
    285 0x3085 = 0xC76C
    286 0x3086 = 0xC76D
    287 0x3087 = 0xC76E
    288 0x3088 = 0xC76F
    289 0x3089 = 0xC770
    290 0x308A = 0xC771
    291 0x308B = 0xC772
    292 0x308C = 0xC773
    293 0x308D = 0xC774
    294 0x308E = 0xC775
    295 0x308F = 0xC776
    296 0x3090 = 0xC777
    297 0x3091 = 0xC778
    298 0x3092 = 0xC779
    299 0x3093 = 0xC77A
    300 0x309D = 0xC6DC
    301 0x309E = 0xC6DD
    302 0x30A1 = 0xC77B
    303 0x30A2 = 0xC77C
    304 0x30A3 = 0xC77D
    305 0x30A4 = 0xC77E
    306 0x30A5 = 0xC7A1
    307 0x30A6 = 0xC7A2
    308 0x30A7 = 0xC7A3
    309 0x30A8 = 0xC7A4
    310 0x30A9 = 0xC7A5
    311 0x30AA = 0xC7A6
    312 0x30AB = 0xC7A7
    313 0x30AC = 0xC7A8
    314 0x30AD = 0xC7A9
    315 0x30AE = 0xC7AA
    316 0x30AF = 0xC7AB
    317 0x30B0 = 0xC7AC
    318 0x30B1 = 0xC7AD
    319 0x30B2 = 0xC7AE
    320 0x30B3 = 0xC7AF
    321 0x30B4 = 0xC7B0
    322 0x30B5 = 0xC7B1
    323 0x30B6 = 0xC7B2
    324 0x30B7 = 0xC7B3
    325 0x30B8 = 0xC7B4
    326 0x30B9 = 0xC7B5
    327 0x30BA = 0xC7B6
    328 0x30BB = 0xC7B7
    329 0x30BC = 0xC7B8
    330 0x30BD = 0xC7B9
    331 0x30BE = 0xC7BA
    332 0x30BF = 0xC7BB
    333 0x30C0 = 0xC7BC
    334 0x30C1 = 0xC7BD
    335 0x30C2 = 0xC7BE
    336 0x30C3 = 0xC7BF
    337 0x30C4 = 0xC7C0
    338 0x30C5 = 0xC7C1
    339 0x30C6 = 0xC7C2
    340 0x30C7 = 0xC7C3
    341 0x30C8 = 0xC7C4
    342 0x30C9 = 0xC7C5
    343 0x30CA = 0xC7C6
    344 0x30CB = 0xC7C7
    345 0x30CC = 0xC7C8
    346 0x30CD = 0xC7C9
    347 0x30CE = 0xC7CA
    348 0x30CF = 0xC7CB
    349 0x30D0 = 0xC7CC
    350 0x30D1 = 0xC7CD
    351 0x30D2 = 0xC7CE
    352 0x30D3 = 0xC7CF
    353 0x30D4 = 0xC7D0
    354 0x30D5 = 0xC7D1
    355 0x30D6 = 0xC7D2
    356 0x30D7 = 0xC7D3
    357 0x30D8 = 0xC7D4
    358 0x30D9 = 0xC7D5
    359 0x30DA = 0xC7D6
    360 0x30DB = 0xC7D7
    361 0x30DC = 0xC7D8
    362 0x30DD = 0xC7D9
    363 0x30DE = 0xC7DA
    364 0x30DF = 0xC7DB
    365 0x30E0 = 0xC7DC
    366 0x30E1 = 0xC7DD
    367 0x30E2 = 0xC7DE
    368 0x30E3 = 0xC7DF
    369 0x30E4 = 0xC7E0
    370 0x30E5 = 0xC7E1
    371 0x30E6 = 0xC7E2
    372 0x30E7 = 0xC7E3
    373 0x30E8 = 0xC7E4
    374 0x30E9 = 0xC7E5
    375 0x30EA = 0xC7E6
    376 0x30EB = 0xC7E7
    377 0x30EC = 0xC7E8
    378 0x30ED = 0xC7E9
    379 0x30EE = 0xC7EA
    380 0x30EF = 0xC7EB
    381 0x30F0 = 0xC7EC
    382 0x30F1 = 0xC7ED
    383 0x30F2 = 0xC7EE
    384 0x30F3 = 0xC7EF
    385 0x30F4 = 0xC7F0
    386 0x30F5 = 0xC7F1
    387 0x30F6 = 0xC7F2
    388 0x30FC = 0xC6E3
    389 0x30FD = 0xC6DA
    390 0x30FE = 0xC6DB
    391 0x3231 = 0xC8D1
    392 0x4E36 = 0xC6BF
    393 0x4E3F = 0xC6C0
    394 0x4E85 = 0xC6C1
    395 0x4EA0 = 0xC6C2
    396 0x5182 = 0xC6C3
    397 0x5196 = 0xC6C4
    398 0x51AB = 0xC6C5
    399 0x52F9 = 0xC6C6
    400 0x5338 = 0xC6C7
    401 0x5369 = 0xC6C8
    402 0x53B6 = 0xC6C9
    403 0x590A = 0xC6CA
    404 0x5B80 = 0xC6CB
    405 0x5DDB = 0xC6CC
    406 0x5E7A = 0xC6CD
    407 0x5E7F = 0xC6CE
    408 0x5EF4 = 0xC6CF
    409 0x5F50 = 0xC6D0
    410 0x5F61 = 0xC6D1
    411 0x6534 = 0xC6D2
    412 0x65E0 = 0xC6D3
    413 0x7592 = 0xC6D4
    414 0x7676 = 0xC6D5
    415 0x8FB5 = 0xC6D6
    416 0x96B6 = 0xC6D7
    417 0xF813 = 0xF9D6
    418 0xF814 = 0xF9D7
    419 0xF815 = 0xF9D8
    420 0xF816 = 0xF9D9
    421 0xF817 = 0xF9DA
    422 0xF818 = 0xF9DB
    423 0xF819 = 0xF9DC
    424 0xF81A = 0xF9DD
    425 0xF81B = 0xF9DE
    426 0xF81C = 0xF9DF
    427 0xF81D = 0xF9E0
    428 0xF81E = 0xF9E1
    429 0xF81F = 0xF9E2
    430 0xF820 = 0xF9E3
    431 0xF821 = 0xF9E4
    432 0xF822 = 0xF9E5
    433 0xF823 = 0xF9E6
    434 0xF824 = 0xF9E7
    435 0xF825 = 0xF9E8
    436 0xF826 = 0xF9E9
    437 0xF827 = 0xF9EA
    438 0xF828 = 0xF9EB
    439 0xF829 = 0xF9EC
    440 0xF82A = 0xF9ED
    441 0xF82B = 0xF9EE
    442 0xF82C = 0xF9EF
    443 0xF82D = 0xF9F0
    444 0xF82E = 0xF9F1
    445 0xF82F = 0xF9F2
    446 0xF830 = 0xF9F3
    447 0xF831 = 0xF9F4
    448 0xF832 = 0xF9F5
    449 0xF833 = 0xF9F6
    450 0xF834 = 0xF9F7
    451 0xF835 = 0xF9F8
    452 0xF836 = 0xF9F9
    453 0xF837 = 0xF9FA
    454 0xF838 = 0xF9FB
    455 0xF839 = 0xF9FC
    456 0xF83A = 0xF9FD
    457 0xF83B = 0xF9FE
    458 0xF83E = 0xC6DF
    459 0xFF02 = 0xC8D0
    460 0xFF07 = 0xC8CF
    461 0xFF3B = 0xC6E4
    462 0xFF3D = 0xC6E5
    463 0xFF3E = 0xC6D9
    464 0xFFE2 = 0xC8CD
    465 0xFFE4 = 0xC8CE
    466 END_MAP
    467