11ab64890SmrgXCOMM 21ab64890SmrgXCOMM XLocale Database Sample for ja_JP.sjis 31ab64890SmrgXCOMM 41ab64890Smrg 51ab64890Smrg 61ab64890SmrgXCOMM 71ab64890SmrgXCOMM XLC_FONTSET category 81ab64890SmrgXCOMM 91ab64890SmrgXLC_FONTSET 101ab64890SmrgXCOMM fs0 class (7 bit ASCII) 111ab64890Smrgfs0 { 121ab64890Smrg charset { 131ab64890Smrg name ISO8859-1:GL 141ab64890Smrg } 151ab64890Smrg font { 161ab64890Smrg primary ISO8859-1:GL 171ab64890Smrg substitute JISX0201.1976-0:GL 181ab64890Smrg vertical_rotate all 191ab64890Smrg } 201ab64890Smrg} 211ab64890SmrgXCOMM fs1 class (Kanji) 221ab64890Smrgfs1 { 231ab64890Smrg charset { 241ab64890Smrg name JISX0208.1983-0:GL 251ab64890Smrg } 261ab64890Smrg font { 271ab64890Smrg primary JISX0208.1983-0:GL 281ab64890Smrg substitute JISX0208.1990-0:GL 291ab64890Smrg } 301ab64890Smrg} 311ab64890SmrgXCOMM fs2 class (Half Kana) 321ab64890Smrgfs2 { 331ab64890Smrg charset { 341ab64890Smrg name JISX0201.1976-0:GR 351ab64890Smrg } 361ab64890Smrg font { 371ab64890Smrg primary JISX0201.1976-0:GR 381ab64890Smrg substitute JISX0201.1976-0:GR 391ab64890Smrg vertical_rotate all 401ab64890Smrg } 411ab64890Smrg} 421ab64890SmrgXCOMM fs3 class (Supplementary Kanji) 431ab64890SmrgXCOMM fs3 { 441ab64890SmrgXCOMM charset { 451ab64890SmrgXCOMM name JISX0212.1990-0:GL 461ab64890SmrgXCOMM } 471ab64890SmrgXCOMM font { 481ab64890SmrgXCOMM primary JISX0212.1990-0:GL 491ab64890SmrgXCOMM } 501ab64890SmrgXCOMM } 511ab64890SmrgEND XLC_FONTSET 521ab64890Smrg 531ab64890SmrgXCOMM 541ab64890SmrgXCOMM XLC_XLOCALE category 551ab64890SmrgXCOMM 561ab64890SmrgXLC_XLOCALE 571ab64890Smrg 581ab64890Smrgencoding_name ja.sjis 591ab64890Smrgmb_cur_max 2 601ab64890Smrgstate_depend_encoding False 611ab64890Smrg#if WCHAR32 621ab64890Smrgwc_encoding_mask \x30000000 631ab64890Smrgwc_shift_bits 7 641ab64890Smrg#else 651ab64890Smrgwc_encoding_mask \x00008080 661ab64890Smrgwc_shift_bits 8 671ab64890Smrg#endif 681ab64890Smrg 691ab64890Smrguse_stdc_env True 701ab64890Smrgforce_convert_to_mb True 711ab64890Smrg 721ab64890SmrgXCOMM cs0 class 731ab64890Smrgcs0 { 741ab64890Smrg side GL:Default 751ab64890Smrg length 1 761ab64890Smrg wc_encoding \x00000000 771ab64890Smrg ct_encoding ISO8859-1:GL; JISX0201.1976-0:GL 781ab64890Smrg} 791ab64890Smrg 801ab64890SmrgXCOMM cs1 class 811ab64890Smrgcs1 { 821ab64890Smrg side none 831ab64890Smrg length 2 841ab64890Smrg byte1 \x81,\x9f;\xe0,\xef 851ab64890Smrg byte2 \x40,\x7e;\x80,\xfc 861ab64890Smrg#if WCHAR32 871ab64890Smrg wc_encoding \x30000000 881ab64890Smrg#else 891ab64890Smrg wc_encoding \x00008080 901ab64890Smrg#endif 911ab64890Smrg ct_encoding JISX0208.1983-0:GL; JISX0208.1983-0:GR;\ 921ab64890Smrg JISX0208.1983-1:GL; JISX0208.1983-1:GR 931ab64890Smrg mb_conversion \ 941ab64890Smrg [\x8140,\x817e]->\x2121,[\x8180,\x819e]->\x2160,[\x819f,\x81fc]->\x2221,\ 951ab64890Smrg [\x8240,\x827e]->\x2321,[\x8280,\x829e]->\x2360,[\x829f,\x82fc]->\x2421,\ 961ab64890Smrg [\x8340,\x837e]->\x2521,[\x8380,\x839e]->\x2560,[\x839f,\x83fc]->\x2621,\ 971ab64890Smrg [\x8440,\x847e]->\x2721,[\x8480,\x849e]->\x2760,[\x849f,\x84fc]->\x2821,\ 981ab64890Smrg [\x8540,\x857e]->\x2921,[\x8580,\x859e]->\x2960,[\x859f,\x85fc]->\x2a21,\ 991ab64890Smrg [\x8640,\x867e]->\x2b21,[\x8680,\x869e]->\x2b60,[\x869f,\x86fc]->\x2c21,\ 1001ab64890Smrg [\x8740,\x877e]->\x2d21,[\x8780,\x879e]->\x2d60,[\x879f,\x87fc]->\x2e21,\ 1011ab64890Smrg [\x8840,\x887e]->\x2f21,[\x8880,\x889e]->\x2f60,[\x889f,\x88fc]->\x3021,\ 1021ab64890Smrg [\x8940,\x897e]->\x3121,[\x8980,\x899e]->\x3160,[\x899f,\x89fc]->\x3221,\ 1031ab64890Smrg [\x8a40,\x8a7e]->\x3321,[\x8a80,\x8a9e]->\x3360,[\x8a9f,\x8afc]->\x3421,\ 1041ab64890Smrg [\x8b40,\x8b7e]->\x3521,[\x8b80,\x8b9e]->\x3560,[\x8b9f,\x8bfc]->\x3621,\ 1051ab64890Smrg [\x8c40,\x8c7e]->\x3721,[\x8c80,\x8c9e]->\x3760,[\x8c9f,\x8cfc]->\x3821,\ 1061ab64890Smrg [\x8d40,\x8d7e]->\x3921,[\x8d80,\x8d9e]->\x3960,[\x8d9f,\x8dfc]->\x3a21,\ 1071ab64890Smrg [\x8e40,\x8e7e]->\x3b21,[\x8e80,\x8e9e]->\x3b60,[\x8e9f,\x8efc]->\x3c21,\ 1081ab64890Smrg [\x8f40,\x8f7e]->\x3d21,[\x8f80,\x8f9e]->\x3d60,[\x8f9f,\x8ffc]->\x3e21,\ 1091ab64890Smrg [\x9040,\x907e]->\x3f21,[\x9080,\x909e]->\x3f60,[\x909f,\x90fc]->\x4021,\ 1101ab64890Smrg [\x9140,\x917e]->\x4121,[\x9180,\x919e]->\x4160,[\x919f,\x91fc]->\x4221,\ 1111ab64890Smrg [\x9240,\x927e]->\x4321,[\x9280,\x929e]->\x4360,[\x929f,\x92fc]->\x4421,\ 1121ab64890Smrg [\x9340,\x937e]->\x4521,[\x9380,\x939e]->\x4560,[\x939f,\x93fc]->\x4621,\ 1131ab64890Smrg [\x9440,\x947e]->\x4721,[\x9480,\x949e]->\x4760,[\x949f,\x94fc]->\x4821,\ 1141ab64890Smrg [\x9540,\x957e]->\x4921,[\x9580,\x959e]->\x4960,[\x959f,\x95fc]->\x4a21,\ 1151ab64890Smrg [\x9640,\x967e]->\x4b21,[\x9680,\x969e]->\x4b60,[\x969f,\x96fc]->\x4c21,\ 1161ab64890Smrg [\x9740,\x977e]->\x4d21,[\x9780,\x979e]->\x4d60,[\x979f,\x97fc]->\x4e21,\ 1171ab64890Smrg [\x9840,\x987e]->\x4f21,[\x9880,\x989e]->\x4f60,[\x989f,\x98fc]->\x5021,\ 1181ab64890Smrg [\x9940,\x997e]->\x5121,[\x9980,\x999e]->\x5160,[\x999f,\x99fc]->\x5221,\ 1191ab64890Smrg [\x9a40,\x9a7e]->\x5321,[\x9a80,\x9a9e]->\x5360,[\x9a9f,\x9afc]->\x5421,\ 1201ab64890Smrg [\x9b40,\x9b7e]->\x5521,[\x9b80,\x9b9e]->\x5560,[\x9b9f,\x9bfc]->\x5621,\ 1211ab64890Smrg [\x9c40,\x9c7e]->\x5721,[\x9c80,\x9c9e]->\x5760,[\x9c9f,\x9cfc]->\x5821,\ 1221ab64890Smrg [\x9d40,\x9d7e]->\x5921,[\x9d80,\x9d9e]->\x5960,[\x9d9f,\x9dfc]->\x5a21,\ 1231ab64890Smrg [\x9e40,\x9e7e]->\x5b21,[\x9e80,\x9e9e]->\x5b60,[\x9e9f,\x9efc]->\x5c21,\ 1241ab64890Smrg [\x9f40,\x9f7e]->\x5d21,[\x9f80,\x9f9e]->\x5d60,[\x9f9f,\x9ffc]->\x5e21,\ 1251ab64890Smrg [\xe040,\xe07e]->\x5f21,[\xe080,\xe09e]->\x5f60,[\xe09f,\xe0fc]->\x6021,\ 1261ab64890Smrg [\xe140,\xe17e]->\x6121,[\xe180,\xe19e]->\x6160,[\xe19f,\xe1fc]->\x6221,\ 1271ab64890Smrg [\xe240,\xe27e]->\x6321,[\xe280,\xe29e]->\x6360,[\xe29f,\xe2fc]->\x6421,\ 1281ab64890Smrg [\xe340,\xe37e]->\x6521,[\xe380,\xe39e]->\x6560,[\xe39f,\xe3fc]->\x6621,\ 1291ab64890Smrg [\xe440,\xe47e]->\x6721,[\xe480,\xe49e]->\x6760,[\xe49f,\xe4fc]->\x6821,\ 1301ab64890Smrg [\xe540,\xe57e]->\x6921,[\xe580,\xe59e]->\x6960,[\xe59f,\xe5fc]->\x6a21,\ 1311ab64890Smrg [\xe640,\xe67e]->\x6b21,[\xe680,\xe69e]->\x6b60,[\xe69f,\xe6fc]->\x6c21,\ 1321ab64890Smrg [\xe740,\xe77e]->\x6d21,[\xe780,\xe79e]->\x6d60,[\xe79f,\xe7fc]->\x6e21,\ 1331ab64890Smrg [\xe840,\xe87e]->\x6f21,[\xe880,\xe89e]->\x6f60,[\xe89f,\xe8fc]->\x7021,\ 1341ab64890Smrg [\xe940,\xe97e]->\x7121,[\xe980,\xe99e]->\x7160,[\xe99f,\xe9fc]->\x7221,\ 1351ab64890Smrg [\xea40,\xea7e]->\x7321,[\xea80,\xea9e]->\x7360,[\xea9f,\xeafc]->\x7421,\ 1361ab64890Smrg [\xeb40,\xeb7e]->\x7521,[\xeb80,\xeb9e]->\x7560,[\xeb9f,\xebfc]->\x7621,\ 1371ab64890Smrg [\xec40,\xec7e]->\x7721,[\xec80,\xec9e]->\x7760,[\xec9f,\xecfc]->\x7821,\ 1381ab64890Smrg [\xed40,\xed7e]->\x7921,[\xed80,\xed9e]->\x7960,[\xed9f,\xedfc]->\x7a21,\ 1391ab64890Smrg [\xee40,\xee7e]->\x7b21,[\xee80,\xee9e]->\x7b60,[\xee9f,\xeefc]->\x7c21,\ 1401ab64890Smrg [\xef40,\xef7e]->\x7d21,[\xef80,\xef9e]->\x7d60,[\xef9f,\xeffc]->\x7e21 1411ab64890Smrg} 1421ab64890Smrg 1431ab64890SmrgXCOMM cs2 class 1441ab64890Smrgcs2 { 1451ab64890Smrg side GR 1461ab64890Smrg length 1 1471ab64890Smrg#if WCHAR32 1481ab64890Smrg wc_encoding \x10000000 1491ab64890Smrg#else 1501ab64890Smrg wc_encoding \x00000080 1511ab64890Smrg#endif 1521ab64890Smrg ct_encoding JISX0201.1976-0:GR 1531ab64890Smrg} 1541ab64890Smrg 1551ab64890SmrgXCOMM cs3 class 1561ab64890SmrgXCOMM cs3 { 1571ab64890SmrgXCOMM side GR 1581ab64890SmrgXCOMM length 2 1591ab64890SmrgXCOMM #if WCHAR32 1601ab64890SmrgXCOMM wc_encoding \x20000000 1611ab64890SmrgXCOMM #else 1621ab64890SmrgXCOMM wc_encoding \x00008000 1631ab64890SmrgXCOMM #endif 1641ab64890SmrgXCOMM ct_encoding JISX0212.1990-0:GL; JISX0212.1990-0:GR 1651ab64890SmrgXCOMM } 1661ab64890Smrg 1671ab64890SmrgEND XLC_XLOCALE 1681ab64890Smrg 169