1# $NetBSD: UCS%Big5EXT@IBM.src,v 1.1 2006/06/19 17:28:25 tnozaki Exp $ 2 3TYPE ROWCOL 4NAME "UCS/Big5EXT:IBM" 5SRC_ZONE 0x00A8 - 0xFFE4 6OOB_MODE INVALID 7DST_INVALID 0xFFFE 8DST_UNIT_BITS 16 9 10BEGIN_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@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 1090x00A8 = 0xC6D8 1100x02BA = 0xC6DE 1110x0401 = 0xC7F9 1120x0410 = 0xC7F3 1130x0411 = 0xC7F4 1140x0412 = 0xC7F5 1150x0413 = 0xC7F6 1160x0414 = 0xC7F7 1170x0415 = 0xC7F8 1180x0416 = 0xC7FA 1190x0417 = 0xC7FB 1200x0418 = 0xC7FC 1210x0419 = 0xC7FD 1220x041A = 0xC7FE 1230x041B = 0xC840 1240x041C = 0xC841 1250x041D = 0xC842 1260x041E = 0xC843 1270x041F = 0xC844 1280x0420 = 0xC845 1290x0421 = 0xC846 1300x0422 = 0xC847 1310x0423 = 0xC848 1320x0424 = 0xC849 1330x0425 = 0xC84A 1340x0426 = 0xC84B 1350x0427 = 0xC84C 1360x0428 = 0xC84D 1370x0429 = 0xC84E 1380x042A = 0xC84F 1390x042B = 0xC850 1400x042C = 0xC851 1410x042D = 0xC852 1420x042E = 0xC853 1430x042F = 0xC854 1440x0430 = 0xC855 1450x0431 = 0xC856 1460x0432 = 0xC857 1470x0433 = 0xC858 1480x0434 = 0xC859 1490x0435 = 0xC85A 1500x0436 = 0xC85C 1510x0437 = 0xC85D 1520x0438 = 0xC85E 1530x0439 = 0xC85F 1540x043A = 0xC860 1550x043B = 0xC861 1560x043C = 0xC862 1570x043D = 0xC863 1580x043E = 0xC864 1590x043F = 0xC865 1600x0440 = 0xC866 1610x0441 = 0xC867 1620x0442 = 0xC868 1630x0443 = 0xC869 1640x0444 = 0xC86A 1650x0445 = 0xC86B 1660x0446 = 0xC86C 1670x0447 = 0xC86D 1680x0448 = 0xC86E 1690x0449 = 0xC86F 1700x044A = 0xC870 1710x044B = 0xC871 1720x044C = 0xC872 1730x044D = 0xC873 1740x044E = 0xC874 1750x044F = 0xC875 1760x0451 = 0xC85B 1770x2116 = 0xC8D2 1780x2121 = 0xC8D3 1790x2170 = 0xC6B5 1800x2171 = 0xC6B6 1810x2172 = 0xC6B7 1820x2173 = 0xC6B8 1830x2174 = 0xC6B9 1840x2175 = 0xC6BA 1850x2176 = 0xC6BB 1860x2177 = 0xC6BC 1870x2178 = 0xC6BD 1880x2179 = 0xC6BE 1890x21B8 = 0xC877 1900x21B9 = 0xC878 1910x21E7 = 0xC876 1920x2400 - 0x2420 = 0xA3C0 - 1930x2460 = 0xC6A1 1940x2461 = 0xC6A2 1950x2462 = 0xC6A3 1960x2463 = 0xC6A4 1970x2464 = 0xC6A5 1980x2465 = 0xC6A6 1990x2466 = 0xC6A7 2000x2467 = 0xC6A8 2010x2468 = 0xC6A9 2020x2469 = 0xC6AA 2030x2474 = 0xC6AB 2040x2475 = 0xC6AC 2050x2476 = 0xC6AD 2060x2477 = 0xC6AE 2070x2478 = 0xC6AF 2080x2479 = 0xC6B0 2090x247A = 0xC6B1 2100x247B = 0xC6B2 2110x247C = 0xC6B3 2120x247D = 0xC6B4 2130x273D = 0xC6E6 2140x3005 = 0xC6E0 2150x3006 = 0xC6E1 2160x3007 = 0xC6E2 2170x3041 = 0xC6E7 2180x3042 = 0xC6E8 2190x3043 = 0xC6E9 2200x3044 = 0xC6EA 2210x3045 = 0xC6EB 2220x3046 = 0xC6EC 2230x3047 = 0xC6ED 2240x3048 = 0xC6EE 2250x3049 = 0xC6EF 2260x304A = 0xC6F0 2270x304B = 0xC6F1 2280x304C = 0xC6F2 2290x304D = 0xC6F3 2300x304E = 0xC6F4 2310x304F = 0xC6F5 2320x3050 = 0xC6F6 2330x3051 = 0xC6F7 2340x3052 = 0xC6F8 2350x3053 = 0xC6F9 2360x3054 = 0xC6FA 2370x3055 = 0xC6FB 2380x3056 = 0xC6FC 2390x3057 = 0xC6FD 2400x3058 = 0xC6FE 2410x3059 = 0xC740 2420x305A = 0xC741 2430x305B = 0xC742 2440x305C = 0xC743 2450x305D = 0xC744 2460x305E = 0xC745 2470x305F = 0xC746 2480x3060 = 0xC747 2490x3061 = 0xC748 2500x3062 = 0xC749 2510x3063 = 0xC74A 2520x3064 = 0xC74B 2530x3065 = 0xC74C 2540x3066 = 0xC74D 2550x3067 = 0xC74E 2560x3068 = 0xC74F 2570x3069 = 0xC750 2580x306A = 0xC751 2590x306B = 0xC752 2600x306C = 0xC753 2610x306D = 0xC754 2620x306E = 0xC755 2630x306F = 0xC756 2640x3070 = 0xC757 2650x3071 = 0xC758 2660x3072 = 0xC759 2670x3073 = 0xC75A 2680x3074 = 0xC75B 2690x3075 = 0xC75C 2700x3076 = 0xC75D 2710x3077 = 0xC75E 2720x3078 = 0xC75F 2730x3079 = 0xC760 2740x307A = 0xC761 2750x307B = 0xC762 2760x307C = 0xC763 2770x307D = 0xC764 2780x307E = 0xC765 2790x307F = 0xC766 2800x3080 = 0xC767 2810x3081 = 0xC768 2820x3082 = 0xC769 2830x3083 = 0xC76A 2840x3084 = 0xC76B 2850x3085 = 0xC76C 2860x3086 = 0xC76D 2870x3087 = 0xC76E 2880x3088 = 0xC76F 2890x3089 = 0xC770 2900x308A = 0xC771 2910x308B = 0xC772 2920x308C = 0xC773 2930x308D = 0xC774 2940x308E = 0xC775 2950x308F = 0xC776 2960x3090 = 0xC777 2970x3091 = 0xC778 2980x3092 = 0xC779 2990x3093 = 0xC77A 3000x309D = 0xC6DC 3010x309E = 0xC6DD 3020x30A1 = 0xC77B 3030x30A2 = 0xC77C 3040x30A3 = 0xC77D 3050x30A4 = 0xC77E 3060x30A5 = 0xC7A1 3070x30A6 = 0xC7A2 3080x30A7 = 0xC7A3 3090x30A8 = 0xC7A4 3100x30A9 = 0xC7A5 3110x30AA = 0xC7A6 3120x30AB = 0xC7A7 3130x30AC = 0xC7A8 3140x30AD = 0xC7A9 3150x30AE = 0xC7AA 3160x30AF = 0xC7AB 3170x30B0 = 0xC7AC 3180x30B1 = 0xC7AD 3190x30B2 = 0xC7AE 3200x30B3 = 0xC7AF 3210x30B4 = 0xC7B0 3220x30B5 = 0xC7B1 3230x30B6 = 0xC7B2 3240x30B7 = 0xC7B3 3250x30B8 = 0xC7B4 3260x30B9 = 0xC7B5 3270x30BA = 0xC7B6 3280x30BB = 0xC7B7 3290x30BC = 0xC7B8 3300x30BD = 0xC7B9 3310x30BE = 0xC7BA 3320x30BF = 0xC7BB 3330x30C0 = 0xC7BC 3340x30C1 = 0xC7BD 3350x30C2 = 0xC7BE 3360x30C3 = 0xC7BF 3370x30C4 = 0xC7C0 3380x30C5 = 0xC7C1 3390x30C6 = 0xC7C2 3400x30C7 = 0xC7C3 3410x30C8 = 0xC7C4 3420x30C9 = 0xC7C5 3430x30CA = 0xC7C6 3440x30CB = 0xC7C7 3450x30CC = 0xC7C8 3460x30CD = 0xC7C9 3470x30CE = 0xC7CA 3480x30CF = 0xC7CB 3490x30D0 = 0xC7CC 3500x30D1 = 0xC7CD 3510x30D2 = 0xC7CE 3520x30D3 = 0xC7CF 3530x30D4 = 0xC7D0 3540x30D5 = 0xC7D1 3550x30D6 = 0xC7D2 3560x30D7 = 0xC7D3 3570x30D8 = 0xC7D4 3580x30D9 = 0xC7D5 3590x30DA = 0xC7D6 3600x30DB = 0xC7D7 3610x30DC = 0xC7D8 3620x30DD = 0xC7D9 3630x30DE = 0xC7DA 3640x30DF = 0xC7DB 3650x30E0 = 0xC7DC 3660x30E1 = 0xC7DD 3670x30E2 = 0xC7DE 3680x30E3 = 0xC7DF 3690x30E4 = 0xC7E0 3700x30E5 = 0xC7E1 3710x30E6 = 0xC7E2 3720x30E7 = 0xC7E3 3730x30E8 = 0xC7E4 3740x30E9 = 0xC7E5 3750x30EA = 0xC7E6 3760x30EB = 0xC7E7 3770x30EC = 0xC7E8 3780x30ED = 0xC7E9 3790x30EE = 0xC7EA 3800x30EF = 0xC7EB 3810x30F0 = 0xC7EC 3820x30F1 = 0xC7ED 3830x30F2 = 0xC7EE 3840x30F3 = 0xC7EF 3850x30F4 = 0xC7F0 3860x30F5 = 0xC7F1 3870x30F6 = 0xC7F2 3880x30FC = 0xC6E3 3890x30FD = 0xC6DA 3900x30FE = 0xC6DB 3910x3231 = 0xC8D1 3920x4E36 = 0xC6BF 3930x4E3F = 0xC6C0 3940x4E85 = 0xC6C1 3950x4EA0 = 0xC6C2 3960x5182 = 0xC6C3 3970x5196 = 0xC6C4 3980x51AB = 0xC6C5 3990x52F9 = 0xC6C6 4000x5338 = 0xC6C7 4010x5369 = 0xC6C8 4020x53B6 = 0xC6C9 4030x590A = 0xC6CA 4040x5B80 = 0xC6CB 4050x5DDB = 0xC6CC 4060x5E7A = 0xC6CD 4070x5E7F = 0xC6CE 4080x5EF4 = 0xC6CF 4090x5F50 = 0xC6D0 4100x5F61 = 0xC6D1 4110x6534 = 0xC6D2 4120x65E0 = 0xC6D3 4130x7592 = 0xC6D4 4140x7676 = 0xC6D5 4150x8FB5 = 0xC6D6 4160x96B6 = 0xC6D7 4170xF813 = 0xF9D6 4180xF814 = 0xF9D7 4190xF815 = 0xF9D8 4200xF816 = 0xF9D9 4210xF817 = 0xF9DA 4220xF818 = 0xF9DB 4230xF819 = 0xF9DC 4240xF81A = 0xF9DD 4250xF81B = 0xF9DE 4260xF81C = 0xF9DF 4270xF81D = 0xF9E0 4280xF81E = 0xF9E1 4290xF81F = 0xF9E2 4300xF820 = 0xF9E3 4310xF821 = 0xF9E4 4320xF822 = 0xF9E5 4330xF823 = 0xF9E6 4340xF824 = 0xF9E7 4350xF825 = 0xF9E8 4360xF826 = 0xF9E9 4370xF827 = 0xF9EA 4380xF828 = 0xF9EB 4390xF829 = 0xF9EC 4400xF82A = 0xF9ED 4410xF82B = 0xF9EE 4420xF82C = 0xF9EF 4430xF82D = 0xF9F0 4440xF82E = 0xF9F1 4450xF82F = 0xF9F2 4460xF830 = 0xF9F3 4470xF831 = 0xF9F4 4480xF832 = 0xF9F5 4490xF833 = 0xF9F6 4500xF834 = 0xF9F7 4510xF835 = 0xF9F8 4520xF836 = 0xF9F9 4530xF837 = 0xF9FA 4540xF838 = 0xF9FB 4550xF839 = 0xF9FC 4560xF83A = 0xF9FD 4570xF83B = 0xF9FE 4580xF83E = 0xC6DF 4590xFF02 = 0xC8D0 4600xFF07 = 0xC8CF 4610xFF3B = 0xC6E4 4620xFF3D = 0xC6E5 4630xFF3E = 0xC6D9 4640xFFE2 = 0xC8CD 4650xFFE4 = 0xC8CE 466END_MAP 467