Home | History | Annotate | Line # | Download | only in charset
      1 /*	$NetBSD: KSC5601,v 1.2 2006/12/04 15:01:43 tnozaki Exp $	*/
      2 
      3 /*
      4  * KSC5601 (ESC $ ( C)
      5  */
      6 CHARSET		"$(C"
      7 
      8 /*
      9  * Derived from FreeBSD: /usr/src/usr.bin/mklocale/data/ko_KR.EUC.src:
     10  *	Korean LOCALE_CTYPE definitions using EUC-KR character sets
     11  *
     12  *	Choi Jun Ho, junker (at) vishnu.snu.ac.kr
     13  *	NARAE, Seoul National Univ., CS Dept.
     14  *	96.12.3
     15  *
     16  *	It is based on manpage mklocale(1), euc(4).
     17  */
     18 
     19 ALPHA		0x2341 - 0x235a 0x2361 - 0x237a
     20 DIGIT		0x2330 - 0x2339
     21 UPPER		0x2341 - 0x235a
     22 LOWER		0x2361 - 0x237a
     23 PUNCT		0x2321 - 0x232f 0x233a - 0x2340
     24 PUNCT		0x235b - 0x2360 0x237b - 0x237e
     25 SPACE		0x2121
     26 XDIGIT		0x2341 - 0x2346 0x2361 - 0x2366
     27 BLANK		0x2121
     28 SPECIAL		0x2122 - 0x2268
     29 
     30 MAPLOWER	< 0x2341 - 0x235a : 0x2361 >
     31 MAPLOWER	< 0x2361 - 0x237a : 0x2361 >
     32 MAPUPPER	< 0x2341 - 0x235a : 0x2341 >
     33 MAPUPPER	< 0x2330 - 0x2339 : 0x2341 >
     34 TODIGIT		< 0x2331 - 0x2339 : 0 >
     35 TODIGIT		< 0x2341 - 0x2346 : 10 >
     36 TODIGIT		< 0x2361 - 0x2366 : 10 >
     37 
     38 /* Greek */
     39 UPPER		0x2541 - 0x2558
     40 LOWER		0x2561 - 0x2578
     41 MAPLOWER	< 0x2541 - 0x2558 : 0x2561 >
     42 MAPLOWER	< 0x2561 - 0x2578 : 0x2561 >
     43 MAPUPPER	< 0x2541 - 0x2558 : 0x2541 >
     44 MAPUPPER	< 0x2561 - 0x2578 : 0x2541 >
     45 
     46 /* Cyrillic */
     47 UPPER		0x2c21 - 0x2c41
     48 LOWER		0x2c51 - 0x2c71
     49 MAPLOWER	< 0x2c21 - 0x2c41 : 0x2c51 >
     50 MAPLOWER	< 0x2c51 - 0x2c71 : 0x2c51 >
     51 MAPUPPER	< 0x2c21 - 0x2c41 : 0x2c21 >
     52 MAPUPPER	< 0x2c51 - 0x2c71 : 0x2c21 >
     53 
     54 /* greek digit */
     55 SPECIAL		0x2521 - 0x252a  0x2530 - 0x2539
     56 /* symbols */
     57 SPECIAL		0x2621 - 0x2664  0x2721 - 0x276f
     58 /* circle symbols */
     59 SPECIAL		0x2821 - 0x287e  0x2921 - 0x297e
     60 
     61 PHONOGRAM	0x2421 - 0x247e  /* no combined hangul */
     62 PHONOGRAM	0x2a21 - 0x2a73  /* hirakana */
     63 PHONOGRAM	0x2b21 - 0x2b73  /* katakana */
     64 
     65 /* hangul composed */
     66 PHONOGRAM	0x3021 - 0x307e 0x3121 - 0x317e
     67 PHONOGRAM	0x3221 - 0x327e 0x3321 - 0x337e
     68 PHONOGRAM	0x3421 - 0x347e 0x3521 - 0x357e
     69 PHONOGRAM	0x3621 - 0x367e 0x3721 - 0x377e
     70 PHONOGRAM	0x3821 - 0x387e 0x3921 - 0x397e
     71 PHONOGRAM	0x3a21 - 0x3a7e 0x3b21 - 0x3b7e
     72 PHONOGRAM	0x3c21 - 0x3c7e 0x3d21 - 0x3d7e
     73 PHONOGRAM	0x3e21 - 0x3e7e 0x3f21 - 0x3f7e
     74 PHONOGRAM	0x4021 - 0x407e 0x4121 - 0x417e
     75 PHONOGRAM	0x4221 - 0x427e 0x4321 - 0x437e
     76 PHONOGRAM	0x4421 - 0x447e 0x4521 - 0x457e
     77 PHONOGRAM	0x4621 - 0x467e 0x4721 - 0x477e
     78 PHONOGRAM	0x4821 - 0x487e
     79 
     80 /* hanja */
     81 IDEOGRAM	0x4a21 - 0x4a7e 0x4b21 - 0x4b7e
     82 IDEOGRAM	0x4c21 - 0x4c7e 0x4d21 - 0x4d7e
     83 IDEOGRAM	0x4e21 - 0x4e7e 0x4f21 - 0x4f7e
     84 IDEOGRAM	0x5021 - 0x507e 0x5121 - 0x517e
     85 IDEOGRAM	0x5221 - 0x527e 0x5321 - 0x537e
     86 IDEOGRAM	0x5421 - 0x547e 0x5521 - 0x557e
     87 IDEOGRAM	0x5621 - 0x567e 0x5721 - 0x577e
     88 IDEOGRAM	0x5821 - 0x587e 0x5921 - 0x597e
     89 IDEOGRAM	0x5a21 - 0x5a7e 0x5b21 - 0x5b7e
     90 IDEOGRAM	0x5c21 - 0x5c7e 0x5d21 - 0x5d7e
     91 IDEOGRAM	0x5e21 - 0x5e7e 0x5f21 - 0x5f7e
     92 IDEOGRAM	0x6021 - 0x607e 0x6121 - 0x617e
     93 IDEOGRAM	0x6221 - 0x627e 0x6321 - 0x637e
     94 IDEOGRAM	0x6421 - 0x647e 0x6521 - 0x657e
     95 IDEOGRAM	0x6621 - 0x667e 0x6721 - 0x677e
     96 IDEOGRAM	0x6821 - 0x687e 0x6921 - 0x697e
     97 IDEOGRAM	0x6a21 - 0x6a7e 0x6b21 - 0x6b7e
     98 IDEOGRAM	0x6c21 - 0x6c7e 0x6d21 - 0x6d7e
     99 IDEOGRAM	0x6e21 - 0x6e7e 0x6f21 - 0x6f7e
    100 IDEOGRAM	0x7021 - 0x707e 0x7121 - 0x717e
    101 IDEOGRAM	0x7221 - 0x727e 0x7321 - 0x737e
    102 IDEOGRAM	0x7421 - 0x747e 0x7521 - 0x757e
    103 IDEOGRAM	0x7621 - 0x767e 0x7721 - 0x777e
    104 IDEOGRAM	0x7821 - 0x787e 0x7921 - 0x797e
    105 IDEOGRAM	0x7a21 - 0x7a7e 0x7b21 - 0x7b7e
    106 IDEOGRAM	0x7c21 - 0x7c7e 0x7d21 - 0x7d7e
    107 
    108 
    109 SWIDTH2		0x2121 - 0x2265 0x2321 - 0x237e
    110 SWIDTH2		0x2421 - 0x247e 0x2521 - 0x252a
    111 SWIDTH2		0x2530 - 0x2539 0x2541 - 0x2558
    112 SWIDTH2		0x2561 - 0x2578 0x2621 - 0x2664
    113 SWIDTH2		0x2721 - 0x276f 0x2821 - 0x287e
    114 SWIDTH2		0x2921 - 0x297e 0x2a21 - 0x2a73
    115 SWIDTH2		0x2b21 - 0x2b73 0x2c21 - 0x2c41
    116 SWIDTH2		0x2c51 - 0x2c71 0x3021 - 0x307e
    117 SWIDTH2		0x3121 - 0x317e 0x3221 - 0x327e
    118 SWIDTH2		0x3321 - 0x337e 0x3421 - 0x347e
    119 SWIDTH2		0x3521 - 0x357e 0x3621 - 0x367e
    120 SWIDTH2		0x3721 - 0x377e 0x3821 - 0x387e
    121 SWIDTH2		0x3921 - 0x397e 0x3a21 - 0x3a7e
    122 SWIDTH2		0x3b21 - 0x3b7e 0x3c21 - 0x3c7e
    123 SWIDTH2		0x3d21 - 0x3d7e 0x3e21 - 0x3e7e
    124 SWIDTH2		0x3f21 - 0x3f7e 0x4021 - 0x407e
    125 SWIDTH2		0x4121 - 0x417e 0x4221 - 0x427e
    126 SWIDTH2		0x4321 - 0x437e 0x4421 - 0x447e
    127 SWIDTH2		0x4521 - 0x457e 0x4621 - 0x467e
    128 SWIDTH2		0x4721 - 0x477e 0x4821 - 0x487e
    129 SWIDTH2		0x4a21 - 0x4a7e 0x4b21 - 0x4b7e
    130 SWIDTH2		0x4c21 - 0x4c7e 0x4d21 - 0x4d7e
    131 SWIDTH2		0x4e21 - 0x4e7e 0x4f21 - 0x4f7e
    132 SWIDTH2		0x5021 - 0x507e 0x5121 - 0x517e
    133 SWIDTH2		0x5221 - 0x527e 0x5321 - 0x537e
    134 SWIDTH2		0x5421 - 0x547e 0x5521 - 0x557e
    135 SWIDTH2		0x5621 - 0x567e 0x5721 - 0x577e
    136 SWIDTH2		0x5821 - 0x587e 0x5921 - 0x597e
    137 SWIDTH2		0x5a21 - 0x5a7e 0x5b21 - 0x5b7e
    138 SWIDTH2		0x5c21 - 0x5c7e 0x5d21 - 0x5d7e
    139 SWIDTH2		0x5e21 - 0x5e7e 0x5f21 - 0x5f7e
    140 SWIDTH2		0x6021 - 0x607e 0x6121 - 0x617e
    141 SWIDTH2		0x6221 - 0x627e 0x6321 - 0x637e
    142 SWIDTH2		0x6421 - 0x647e 0x6521 - 0x657e
    143 SWIDTH2		0x6621 - 0x667e 0x6721 - 0x677e
    144 SWIDTH2		0x6821 - 0x687e 0x6921 - 0x697e
    145 SWIDTH2		0x6a21 - 0x6a7e 0x6b21 - 0x6b7e
    146 SWIDTH2		0x6c21 - 0x6c7e 0x6d21 - 0x6d7e
    147 SWIDTH2		0x6e21 - 0x6e7e 0x6f21 - 0x6f7e
    148 SWIDTH2		0x7021 - 0x707e 0x7121 - 0x717e
    149 SWIDTH2		0x7221 - 0x727e 0x7321 - 0x737e
    150 SWIDTH2		0x7421 - 0x747e 0x7521 - 0x757e
    151 SWIDTH2		0x7621 - 0x767e 0x7721 - 0x777e
    152 SWIDTH2		0x7821 - 0x787e 0x7921 - 0x797e
    153 SWIDTH2		0x7a21 - 0x7a7e 0x7b21 - 0x7b7e
    154 SWIDTH2		0x7c21 - 0x7c7e 0x7d21 - 0x7d7e
    155