* Sorting weight table for Hiragana and Katakana, default order. * This covers Unicode block 70 HIRAGANA (3040 - 309F) * and block 71 KATAKANA (30A0 - 30FF) * * The basic katakana and hiragana characters are assigned an order, * with katakana and hiragana equivalents sorting together, using * case weights to distinguish between them (uses 1 for katakana, * and 2 for hiragana, so katakana sorts first). * All characters from blocks 70 and 71 appear in this list. * * SYNTAX: * Each non-comment line gives one or more weights for a character, * as follows (character value in hex, weights in decimal): * Field 1 = Unicode character value * Field 2 = Shared weight (characters that sort together if accents * and case were to be disregarded should have the same SW) * Or, Block Weight/Shared Weight. This form allows characters * in different Unicode blocks to have equal SWs. If BW is * omitted, only SWs for characters in the same block are equal. * Field 3 = Accent weight, or '-' to omit or copy from previous. * Please use values as defined in the file NLS.WT.LOOKUP. * Field 4 = Case weight, or 'U' for upper and 'L' for lower case chars. * * HEX (BW/)SW AW CW 30A1 70/1000 - 1 * KATAKANA SMALL A 3041 - - 2 * HIRAGANA SMALL A 30A2 70/1010 - 1 * KATAKANA A 3042 - - 2 * HIRAGANA A 30A3 70/1020 - 1 * KATAKANA SMALL I 3043 - - 2 * HIRAGANA SMALL I 30A4 70/1030 - 1 * KATAKANA I 3044 - - 2 * HIRAGANA I 30A5 70/1040 - 1 * KATAKANA SMALL U 3045 - - 2 * HIRAGANA SMALL U 30A6 70/1050 - 1 * KATAKANA U 3046 - - 2 * HIRAGANA U 30F4 70/1060 - 1 * KATAKANA VU 3094 - - 2 * HIRAGANA VU 30A7 70/1070 - 1 * KATAKANA SMALL E 3047 - - 2 * HIRAGANA SMALL E 30A8 70/1080 - 1 * KATAKANA E 3048 - - 2 * HIRAGANA E 30A9 70/1090 - 1 * KATAKANA SMALL O 3049 - - 2 * HIRAGANA SMALL O 30AA 70/1110 - 1 * KATAKANA O 304A - - 2 * HIRAGANA O 30F5 70/1120 - 1 * KATAKANA SMALL KA 30AB 70/1130 - 1 * KATAKANA KA 304B - - 2 * HIRAGANA KA 30AC 70/1140 - 1 * KATAKANA GA 304C - - 2 * HIRAGANA GA 30AD 70/1150 - 1 * KATAKANA KI 304D - - 2 * HIRAGANA KI 30AE 70/1160 - 1 * KATAKANA GI 304E - - 2 * HIRAGANA GI 30AF 70/1170 - 1 * KATAKANA KU 304F - - 2 * HIRAGANA KU 30B0 70/1180 - 1 * KATAKANA GU 3050 - - 2 * HIRAGANA GU 30F6 70/1190 - 1 * KATAKANA SMALL KE 30B1 70/1200 - 1 * KATAKANA KE 3051 - - 2 * HIRAGANA KE 30B2 70/1210 - 1 * KATAKANA GE 3052 - - 2 * HIRAGANA GE 30B3 70/1220 - 1 * KATAKANA KO 3053 - - 2 * HIRAGANA KO 30B4 70/1230 - 1 * KATAKANA GO 3054 - - 2 * HIRAGANA GO 30B5 70/1240 - 1 * KATAKANA SA 3055 - - 2 * HIRAGANA SA 30B6 70/1250 - 1 * KATAKANA ZA 3056 - - 2 * HIRAGANA ZA 30B7 70/1260 - 1 * KATAKANA SI 3057 - - 2 * HIRAGANA SI 30B8 70/1270 - 1 * KATAKANA ZI 3058 - - 2 * HIRAGANA ZI 30B9 70/1280 - 1 * KATAKANA SU 3059 - - 2 * HIRAGANA SU 30BA 70/1290 - 1 * KATAKANA ZU 305A - - 2 * HIRAGANA ZU 30BB 70/1300 - 1 * KATAKANA SE 305B - - 2 * HIRAGANA SE 30BC 70/1310 - 1 * KATAKANA ZE 305C - - 2 * HIRAGANA ZE 30BD 70/1320 - 1 * KATAKANA SO 305D - - 2 * HIRAGANA SO 30BE 70/1330 - 1 * KATAKANA ZO 305E - - 2 * HIRAGANA ZO 30BF 70/1340 - 1 * KATAKANA TA 305F - - 2 * HIRAGANA TA 30C0 70/1350 - 1 * KATAKANA DA 3060 - - 2 * HIRAGANA DA 30C1 70/1360 - 1 * KATAKANA TI 3061 - - 2 * HIRAGANA TI 30C2 70/1370 - 1 * KATAKANA DI 3062 - - 2 * HIRAGANA DI 30C3 70/1380 - 1 * KATAKANA SMALL TU 3063 - - 2 * HIRAGANA SMALL TU 30C4 70/1390 - 1 * KATAKANA TU 3064 - - 2 * HIRAGANA TU 30C5 70/1400 - 1 * KATAKANA DU 3065 - - 2 * HIRAGANA DU 30C6 70/1410 - 1 * KATAKANA TE 3066 - - 2 * HIRAGANA TE 30C7 70/1420 - 1 * KATAKANA DE 3067 - - 2 * HIRAGANA DE 30C8 70/1430 - 1 * KATAKANA TO 3068 - - 2 * HIRAGANA TO 30C9 70/1440 - 1 * KATAKANA DO 3069 - - 2 * HIRAGANA DO 30CA 70/1450 - 1 * KATAKANA NA 306A - - 2 * HIRAGANA NA 30CB 70/1460 - 1 * KATAKANA NI 306B - - 2 * HIRAGANA NI 30CC 70/1470 - 1 * KATAKANA NU 306C - - 2 * HIRAGANA NU 30CD 70/1480 - 1 * KATAKANA NE 306D - - 2 * HIRAGANA NE 30CE 70/1490 - 1 * KATAKANA NO 306E - - 2 * HIRAGANA NO 30CF 70/1500 - 1 * KATAKANA HA 306F - - 2 * HIRAGANA HA 30D0 70/1510 - 1 * KATAKANA BA 3070 - - 2 * HIRAGANA BA 30D1 70/1520 - 1 * KATAKANA PA 3071 - - 2 * HIRAGANA PA 30D2 70/1530 - 1 * KATAKANA HI 3072 - - 2 * HIRAGANA HI 30D3 70/1540 - 1 * KATAKANA BI 3073 - - 2 * HIRAGANA BI 30D4 70/1550 - 1 * KATAKANA PI 3074 - - 2 * HIRAGANA PI 30D5 70/1560 - 1 * KATAKANA HU 3075 - - 2 * HIRAGANA HU 30D6 70/1570 - 1 * KATAKANA BU 3076 - - 2 * HIRAGANA BU 30D7 70/1580 - 1 * KATAKANA PU 3077 - - 2 * HIRAGANA PU 30D8 70/1590 - 1 * KATAKANA HE 3078 - - 2 * HIRAGANA HE 30D9 70/1600 - 1 * KATAKANA BE 3079 - - 2 * HIRAGANA BE 30DA 70/1610 - 1 * KATAKANA PE 307A - - 2 * HIRAGANA PE 30DB 70/1620 - 1 * KATAKANA HO 307B - - 2 * HIRAGANA HO 30DC 70/1630 - 1 * KATAKANA BO 307C - - 2 * HIRAGANA BO 30DD 70/1640 - 1 * KATAKANA PO 307D - - 2 * HIRAGANA PO 30DE 70/1650 - 1 * KATAKANA MA 307E - - 2 * HIRAGANA MA 30DF 70/1660 - 1 * KATAKANA MI 307F - - 2 * HIRAGANA MI 30E0 70/1670 - 1 * KATAKANA MU 3080 - - 2 * HIRAGANA MU 30E1 70/1680 - 1 * KATAKANA ME 3081 - - 2 * HIRAGANA ME 30E2 70/1690 - 1 * KATAKANA MO 3082 - - 2 * HIRAGANA MO 30E3 70/1700 - 1 * KATAKANA SMALL YA 3083 - - 2 * HIRAGANA SMALL YA 30E4 70/1710 - 1 * KATAKANA YA 3084 - - 2 * HIRAGANA YA 30E5 70/1720 - 1 * KATAKANA SMALL YU 3085 - - 2 * HIRAGANA SMALL YU 30E6 70/1730 - 1 * KATAKANA YU 3086 - - 2 * HIRAGANA YU 30E7 70/1740 - 1 * KATAKANA SMALL YO 3087 - - 2 * HIRAGANA SMALL YO 30E8 70/1750 - 1 * KATAKANA YO 3088 - - 2 * HIRAGANA YO 30E9 70/1760 - 1 * KATAKANA RA 3089 - - 2 * HIRAGANA RA 30EA 70/1770 - 1 * KATAKANA RI 308A - - 2 * HIRAGANA RI 30EB 70/1780 - 1 * KATAKANA RU 308B - - 2 * HIRAGANA RU 30EC 70/1790 - 1 * KATAKANA RE 308C - - 2 * HIRAGANA RE 30ED 70/1800 - 1 * KATAKANA RO 308D - - 2 * HIRAGANA RO 30EE 70/1810 - 1 * KATAKANA SMALL WA 308E - - 2 * HIRAGANA SMALL WA 30EF 70/1820 - 1 * KATAKANA WA 308F - - 2 * HIRAGANA WA 30F0 70/1830 - 1 * KATAKANA WI 3090 - - 2 * HIRAGANA WI 30F1 70/1840 - 1 * KATAKANA WE 3091 - - 2 * HIRAGANA WE 30F2 70/1850 - 1 * KATAKANA WO 3092 - - 2 * HIRAGANA WO 30F3 70/1860 - 1 * KATAKANA N 3093 70/ - 2 * HIRAGANA N * Katakanas only 30F7 70/2000 - - * KATAKANA VA 30F8 70/2010 - - * KATAKANA VI 30F9 70/2020 - - * KATAKANA VE 30FA 70/2030 - - * KATAKANA VO * Katakana-Hiragana Sound Marks 3099 70/3000 - - * COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK 309A 70/3010 - - * COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 309B 70/3020 - - * KATAKANA-HIRAGANA VOICED SOUND MARK 309C 70/3030 - - * KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK 30FC 70/3040 - - * KATAKANA-HIRAGANA PROLONGED SOUND MARK * Other Marks 30FB 70/4000 - - * KATAKANA MIDDLE DOT 30FD 70/4010 - 1 * KATAKANA ITERATION MARK 309D 70/4020 - 2 * HIRAGANA ITERATION MARK 30FE 70/4030 - 1 * KATAKANA VOICED ITERATION MARK 309E 70/4040 - 2 * HIRAGANA VOICED ITERATION MARK