tldm-universe/Ardent/UV/nls/locales/WT.TABLES/LATINX2-DEFAULT
2024-09-09 17:51:08 -04:00

110 lines
3.3 KiB
Plaintext
Executable File

* 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