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