110 lines
3.3 KiB
Plaintext
110 lines
3.3 KiB
Plaintext
|
* Sorting weight table for European Extended Latin (B), default order.
|
||
|
* This covers Unicode block 6 LATIN EXTENDED-B (0180 - 024F)
|
||
|
*
|
||
|
* The table is intended to be loaded after LATIN1-DEFAULT & LATINX-DEFAULT,
|
||
|
* which cover blocks 2, 4 & 5. Note that all these block 6 characters are
|
||
|
* forced into block 4, so that all alphabetic characters in blocks 2, 4, 5
|
||
|
* and 6 sort together. This means that the control characters (blocks 1 and 3)
|
||
|
* sort before all of these, in Unicode value order.
|
||
|
*
|
||
|
* 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
|
||
|
* A-related
|
||
|
0200 4/1000 4 U * A WITH DOUBLE GRAVE
|
||
|
0201 - 4 L
|
||
|
0202 - 12 U * A WITH INVERTED BREVE
|
||
|
0203 - 12 L
|
||
|
01CD - 19 U * A WITH CARON
|
||
|
01CE - 19 L
|
||
|
01FA - 22 U * A WITH RING ABOVE AND ACUTE
|
||
|
01FB - 22 L
|
||
|
01DE - 25 U * A WITH DIAERESIS AND MACRON
|
||
|
01DF - 25 L
|
||
|
01E0 - 51 U * A WITH DOT ABOVE AND MACRON
|
||
|
01E1 - 51 L
|
||
|
* AE-related
|
||
|
01FC 4/1010 1 U * LIGATURE AE WITH ACUTE
|
||
|
01FD - 1 L
|
||
|
01E2 - 46 U * LIGATURE AE WITH MACRON
|
||
|
01E3 - 46 L
|
||
|
* C-related
|
||
|
0187 4/1030 30 U * C WITH HOOK
|
||
|
0188 - 30 L
|
||
|
* E-related
|
||
|
0204 4/1060 4 U * E WITH DOUBLE GRAVE
|
||
|
0205 - 4 L
|
||
|
0206 - 12 U * E WITH INVERTED BREVE
|
||
|
0207 - 12 L
|
||
|
* F-related
|
||
|
0191 4/1070 30 U * F WITH HOOK
|
||
|
0192 - 30 L
|
||
|
* G-related
|
||
|
01E6 4/1090 19 U * G WITH CARON
|
||
|
01E7 - 19 L
|
||
|
01E4 - 38 U * G WITH STROKE
|
||
|
01E5 - 38 L
|
||
|
* I-related
|
||
|
0208 4/1110 4 U * I WITH DOUBLE GRAVE
|
||
|
0209 - 4 L
|
||
|
020A - 12 U * I WITH INVERTED BREVE
|
||
|
020B - 12 L
|
||
|
01CF - 19 U * I WITH CARON
|
||
|
01D0 - 19 L
|
||
|
* K-related
|
||
|
01E8 4/1130 19 U * K WITH CARON
|
||
|
01E9 - 19 L
|
||
|
0198 - 30 U * K WITH HOOK
|
||
|
0199 - 30 L
|
||
|
* O-related
|
||
|
020C 4/1170 4 U * O WITH DOUBLE GRAVE
|
||
|
020D - 4 L
|
||
|
020E - 12 U * O WITH INVERTED BREVE
|
||
|
020F - 12 L
|
||
|
01D1 - 19 U * O WITH CARON
|
||
|
01D2 - 19 L
|
||
|
01FE - 39 U * O WITH STROKE AND ACUTE
|
||
|
01FF - 39 L
|
||
|
01EA - 44 U * O WITH OGONEK
|
||
|
01EB - 44 L
|
||
|
01EC - 45 U * O WITH OGONEK AND MACRON
|
||
|
01ED - 45 L
|
||
|
01A0 - 55 U * O WITH HORN
|
||
|
01A1 - 55 L
|
||
|
* R-related
|
||
|
0210 4/1210 4 U * R WITH DOUBLE GRAVE
|
||
|
0211 - 4 L
|
||
|
0212 - 12 U * R WITH INVERTED BREVE
|
||
|
0213 - 12 L
|
||
|
* U-related
|
||
|
0214 4/1250 4 U * U WITH DOUBLE GRAVE
|
||
|
0215 - 4 L
|
||
|
0216 - 12 U * U WITH INVERTED BREVE
|
||
|
0217 - 12 L
|
||
|
01D3 - 19 U * U WITH CARON
|
||
|
01D4 - 19 L
|
||
|
01D5 - 25 U * U WITH DIAERESIS AND MACRON
|
||
|
01D6 - 25 L
|
||
|
01D7 - 26 U * U WITH DIAERESIS AND ACUTE
|
||
|
01D8 - 26 L
|
||
|
01DB - 27 U * U WITH DIAERESIS AND GRAVE
|
||
|
01DC - 27 L
|
||
|
01D9 - 28 U * U WITH DIAERESIS AND CARON
|
||
|
01DA - 28 L
|
||
|
01AF - 55 U * U WITH HORN
|
||
|
01B0 - 55 L
|
||
|
* Z-related
|
||
|
01B5 4/1300 38 U * Z WITH STROKE
|
||
|
01B6 - 38 L
|