Home | History | Annotate | Line # | Download | only in GB
      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 
     28 TYPE		ROWCOL
     29 NAME		"GB2312UDA2/UCS"
     30 SRC_ZONE	0x22-0x57 / 0x21-0x7E / 8
     31 OOB_MODE	INVALID
     32 DST_INVALID	0xFFFE
     33 DST_UNIT_BITS	16
     34 
     35 BEGIN_MAP
     36 
     37 # GB18030 UDA (rest of GB2312)
     38 0x222B = 0xE766
     39 0x222C = 0xE767
     40 0x222D = 0xE768
     41 0x222E = 0xE769
     42 0x222F = 0xE76A
     43 0x2230 = 0xE76B
     44 0x2264 = 0xE76D
     45 0x226F = 0xE76E
     46 0x2270 = 0xE76F
     47 0x227D = 0xE770
     48 0x227E = 0xE771
     49 0x2474 = 0xE772
     50 0x2475 = 0xE773
     51 0x2476 = 0xE774
     52 0x2477 = 0xE775
     53 0x2478 = 0xE776
     54 0x2479 = 0xE777
     55 0x247A = 0xE778
     56 0x247B = 0xE779
     57 0x247C = 0xE77A
     58 0x247D = 0xE77B
     59 0x247E = 0xE77C
     60 0x2577 = 0xE77D
     61 0x2578 = 0xE77E
     62 0x2579 = 0xE77F
     63 0x257A = 0xE780
     64 0x257B = 0xE781
     65 0x257C = 0xE782
     66 0x257D = 0xE783
     67 0x257E = 0xE784
     68 0x2639 = 0xE785
     69 0x263A = 0xE786
     70 0x263B = 0xE787
     71 0x263C = 0xE788
     72 0x263D = 0xE789
     73 0x263E = 0xE78A
     74 0x263F = 0xE78B
     75 0x2640 = 0xE78C
     76 0x2659 = 0xE78D # 0xFE10?
     77 0x265A = 0xE78E # 0xFE12?
     78 0x265B = 0xE78F # 0xFE11?
     79 0x265C = 0xE790 # 0xFE13?
     80 0x265D = 0xE791 # 0xFE14?
     81 0x265E = 0xE792 # 0xFE15?
     82 0x265F = 0xE793 # 0xFE16?
     83 0x266C = 0xE794 # 0xFE17?
     84 0x266D = 0xE795 # 0xFE18?
     85 0x2673 = 0xE796 # 0xFE19?
     86 0x2676 = 0xE797
     87 0x2677 = 0xE798
     88 0x2678 = 0xE799
     89 0x2679 = 0xE79A
     90 0x267A = 0xE79B
     91 0x267B = 0xE79C
     92 0x267C = 0xE79D
     93 0x267D = 0xE79E
     94 0x267E = 0xE79F
     95 0x2742 = 0xE7A0
     96 0x2743 = 0xE7A1
     97 0x2744 = 0xE7A2
     98 0x2745 = 0xE7A3
     99 0x2746 = 0xE7A4
    100 0x2747 = 0xE7A5
    101 0x2748 = 0xE7A6
    102 0x2749 = 0xE7A7
    103 0x274A = 0xE7A8
    104 0x274B = 0xE7A9
    105 0x274C = 0xE7AA
    106 0x274D = 0xE7AB
    107 0x274E = 0xE7AC
    108 0x274F = 0xE7AD
    109 0x2750 = 0xE7AE
    110 0x2772 = 0xE7AF
    111 0x2773 = 0xE7B0
    112 0x2774 = 0xE7B1
    113 0x2775 = 0xE7B2
    114 0x2776 = 0xE7B3
    115 0x2777 = 0xE7B4
    116 0x2778 = 0xE7B5
    117 0x2779 = 0xE7B6
    118 0x277A = 0xE7B7
    119 0x277B = 0xE7B8
    120 0x277C = 0xE7B9
    121 0x277D = 0xE7BA
    122 0x277E = 0xE7BB
    123 0x2841 = 0xE7C9
    124 0x2842 = 0xE7CA
    125 0x2843 = 0xE7CB
    126 0x2844 = 0xE7CC
    127 0x286A = 0xE7CD
    128 0x286B = 0xE7CE
    129 0x286C = 0xE7CF
    130 0x286D = 0xE7D0
    131 0x286E = 0xE7D1
    132 0x286F = 0xE7D2
    133 0x2870 = 0xE7D3
    134 0x2871 = 0xE7D4
    135 0x2872 = 0xE7D5
    136 0x2873 = 0xE7D6
    137 0x2874 = 0xE7D7
    138 0x2875 = 0xE7D8
    139 0x2876 = 0xE7D9
    140 0x2877 = 0xE7DA
    141 0x2878 = 0xE7DB
    142 0x2879 = 0xE7DC
    143 0x287A = 0xE7DD
    144 0x287B = 0xE7DE
    145 0x287C = 0xE7DF
    146 0x287D = 0xE7E0
    147 0x287E = 0xE7E1
    148 0x2921 = 0xE7FE
    149 0x2922 = 0xE7FF
    150 0x2923 = 0xE800
    151 0x2970 = 0xE801
    152 0x2971 = 0xE802
    153 0x2972 = 0xE803
    154 0x2973 = 0xE804
    155 0x2974 = 0xE805
    156 0x2975 = 0xE806
    157 0x2976 = 0xE807
    158 0x2977 = 0xE808
    159 0x2978 = 0xE809
    160 0x2979 = 0xE80A
    161 0x297A = 0xE80B
    162 0x297B = 0xE80C
    163 0x297C = 0xE80D
    164 0x297D = 0xE80E
    165 0x297E = 0xE80F
    166 0x577A = 0xE810
    167 0x577B = 0xE811
    168 0x577C = 0xE812
    169 0x577D = 0xE813
    170 0x577E = 0xE814
    171 END_MAP
    172