xref: /freebsd/share/i18n/csmapper/GB/GB2312UDA2%UCS.src (revision d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf)
1# $NetBSD: GB2312UDA2%UCS.src,v 1.3 2006/08/29 18:52:29 tnozaki Exp $
2
3# Copyright (c)2006 Citrus Project,
4# All rights reserved.
5#
6# Redistribution and use in source and binary forms, with or without
7# modification, are permitted provided that the following conditions
8# are met:
9# 1. Redistributions of source code must retain the above copyright
10#    notice, this list of conditions and the following disclaimer.
11# 2. Redistributions in binary form must reproduce the above copyright
12#    notice, this list of conditions and the following disclaimer in the
13#    documentation and/or other materials provided with the distribution.
14#
15# THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16# ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18# ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21# OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25# SUCH DAMAGE.
26#
27
28TYPE		ROWCOL
29NAME		"GB2312UDA2/UCS"
30SRC_ZONE	0x22-0x57 / 0x21-0x7E / 8
31OOB_MODE	INVALID
32DST_INVALID	0xFFFE
33DST_UNIT_BITS	16
34
35BEGIN_MAP
36
37# GB18030 UDA (rest of GB2312)
380x222B = 0xE766
390x222C = 0xE767
400x222D = 0xE768
410x222E = 0xE769
420x222F = 0xE76A
430x2230 = 0xE76B
440x2264 = 0xE76D
450x226F = 0xE76E
460x2270 = 0xE76F
470x227D = 0xE770
480x227E = 0xE771
490x2474 = 0xE772
500x2475 = 0xE773
510x2476 = 0xE774
520x2477 = 0xE775
530x2478 = 0xE776
540x2479 = 0xE777
550x247A = 0xE778
560x247B = 0xE779
570x247C = 0xE77A
580x247D = 0xE77B
590x247E = 0xE77C
600x2577 = 0xE77D
610x2578 = 0xE77E
620x2579 = 0xE77F
630x257A = 0xE780
640x257B = 0xE781
650x257C = 0xE782
660x257D = 0xE783
670x257E = 0xE784
680x2639 = 0xE785
690x263A = 0xE786
700x263B = 0xE787
710x263C = 0xE788
720x263D = 0xE789
730x263E = 0xE78A
740x263F = 0xE78B
750x2640 = 0xE78C
760x2659 = 0xE78D # 0xFE10?
770x265A = 0xE78E # 0xFE12?
780x265B = 0xE78F # 0xFE11?
790x265C = 0xE790 # 0xFE13?
800x265D = 0xE791 # 0xFE14?
810x265E = 0xE792 # 0xFE15?
820x265F = 0xE793 # 0xFE16?
830x266C = 0xE794 # 0xFE17?
840x266D = 0xE795 # 0xFE18?
850x2673 = 0xE796 # 0xFE19?
860x2676 = 0xE797
870x2677 = 0xE798
880x2678 = 0xE799
890x2679 = 0xE79A
900x267A = 0xE79B
910x267B = 0xE79C
920x267C = 0xE79D
930x267D = 0xE79E
940x267E = 0xE79F
950x2742 = 0xE7A0
960x2743 = 0xE7A1
970x2744 = 0xE7A2
980x2745 = 0xE7A3
990x2746 = 0xE7A4
1000x2747 = 0xE7A5
1010x2748 = 0xE7A6
1020x2749 = 0xE7A7
1030x274A = 0xE7A8
1040x274B = 0xE7A9
1050x274C = 0xE7AA
1060x274D = 0xE7AB
1070x274E = 0xE7AC
1080x274F = 0xE7AD
1090x2750 = 0xE7AE
1100x2772 = 0xE7AF
1110x2773 = 0xE7B0
1120x2774 = 0xE7B1
1130x2775 = 0xE7B2
1140x2776 = 0xE7B3
1150x2777 = 0xE7B4
1160x2778 = 0xE7B5
1170x2779 = 0xE7B6
1180x277A = 0xE7B7
1190x277B = 0xE7B8
1200x277C = 0xE7B9
1210x277D = 0xE7BA
1220x277E = 0xE7BB
1230x2841 = 0xE7C9
1240x2842 = 0xE7CA
1250x2843 = 0xE7CB
1260x2844 = 0xE7CC
1270x286A = 0xE7CD
1280x286B = 0xE7CE
1290x286C = 0xE7CF
1300x286D = 0xE7D0
1310x286E = 0xE7D1
1320x286F = 0xE7D2
1330x2870 = 0xE7D3
1340x2871 = 0xE7D4
1350x2872 = 0xE7D5
1360x2873 = 0xE7D6
1370x2874 = 0xE7D7
1380x2875 = 0xE7D8
1390x2876 = 0xE7D9
1400x2877 = 0xE7DA
1410x2878 = 0xE7DB
1420x2879 = 0xE7DC
1430x287A = 0xE7DD
1440x287B = 0xE7DE
1450x287C = 0xE7DF
1460x287D = 0xE7E0
1470x287E = 0xE7E1
1480x2921 = 0xE7FE
1490x2922 = 0xE7FF
1500x2923 = 0xE800
1510x2970 = 0xE801
1520x2971 = 0xE802
1530x2972 = 0xE803
1540x2973 = 0xE804
1550x2974 = 0xE805
1560x2975 = 0xE806
1570x2976 = 0xE807
1580x2977 = 0xE808
1590x2978 = 0xE809
1600x2979 = 0xE80A
1610x297A = 0xE80B
1620x297B = 0xE80C
1630x297C = 0xE80D
1640x297D = 0xE80E
1650x297E = 0xE80F
1660x577A = 0xE810
1670x577B = 0xE811
1680x577C = 0xE812
1690x577D = 0xE813
1700x577E = 0xE814
171END_MAP
172