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

296 lines
8.0 KiB
Plaintext
Executable File

* Sorting weight table for European Extended Latin Additions, default order.
* This covers Unicode block 46 LATIN EXTENDED ADDITIONAL (1E00 - 1EFF)
*
* The table is intended to be loaded after LATIN1-DEFAULT, LATINX-DEFAULT,
* and LATINX2-DEFAULT, which cover blocks 2, 4, 5 & 6. Note that all these
* block 46 characters are forced into block 4, so that all alphabetic
* characters in blocks 2, 4, 5, 6 & 46 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
1EAE 4/1000 6 U * A WITH BREVE AND ACUTE
1EAF - 6 L
1EB0 - 7 U * A WITH BREVE AND GRAVE
1EB1 - 7 L
1EB2 - 8 U * A WITH BREVE AND HOOK ABOVE
1EB3 - 8 L
1EB4 - 9 U * A WITH BREVE AND TILDE
1EB5 - 9 L
1EB6 - 10 U * A WITH BREVE AND DOT BELOW
1EB7 - 10 L
1EA4 - 14 U * A WITH CIRCUMFLEX AND ACUTE
1EA5 - 14 L
1EA6 - 15 U * A WITH CIRCUMFLEX AND GRAVE
1EA7 - 15 L
1EA8 - 16 U * A WITH CIRCUMFLEX AND HOOK ABOVE
1EA9 - 16 L
1EAA - 17 U * A WITH CIRCUMFLEX AND TILDE
1EAB - 17 L
1EAC - 18 U * A WITH CIRCUMFLEX AND DOT BELOW
1EAD - 18 L
1E00 - 23 U * A WITH RING BELOW
1E01 - 23 L
1EA2 - 30 U * A WITH HOOK ABOVE
1EA3 - 30 L
1EA0 - 36 U * A WITH DOT BELOW
1EA1 - 36 L
* Next collates after A, not as accented form of A
1E9A 4/1001 - L * A WITH RIGHT HALF RING
* B-related
1E02 4/1020 35 U * B WITH DOT ABOVE
1E03 - 35 L
1E04 - 36 U * B WITH DOT BELOW
1E05 - 36 L
1E06 - 54 U * B WITH LINE BELOW
1E07 - 54 L
* C-related
1E08 4/1030 41 U * C WITH CEDILLA AND ACUTE
1E09 - 41 L
* D-related
1E0A 4/1040 35 U * D WITH DOT ABOVE
1E0B - 35 L
1E0C - 36 U * D WITH DOT BELOW
1E0D - 36 L
1E10 - 40 U * D WITH CEDILLA
1E11 - 40 L
1E12 - 53 U * D WITH CIRCUMFLEX BELOW
1E13 - 53 L
1E0E - 54 U * D WITH LINE BELOW
1E0F - 54 L
* E-related
1EBE 4/1060 14 U * E WITH CIRCUMFLEX AND ACUTE
1EBF - 14 L
1EC0 - 15 U * E WITH CIRCUMFLEX AND GRAVE
1EC1 - 15 L
1EC2 - 16 U * E WITH CIRCUMFLEX AND HOOK ABOVE
1EC3 - 16 L
1EC4 - 17 U * E WITH CIRCUMFLEX AND TILDE
1EC5 - 17 L
1EC6 - 18 U * E WITH CIRCUMFLEX AND DOT BELOW
1EC7 - 18 L
1EBA - 30 U * E WITH HOOK ABOVE
1EBB - 30 L
1EBC - 31 U * E WITH TILDE
1EBD - 31 L
1E1A - 34 U * E WITH TILDE BELOW
1E1B - 34 L
1EB8 - 36 U * E WITH DOT BELOW
1EB9 - 36 L
1E1C - 43 U * E WITH CEDILLA AND BREVE
1E1D - 43 L
1E16 - 47 U * E WITH MACRON AND ACUTE
1E17 - 47 L
1E14 - 48 U * E WITH MACRON AND GRAVE
1E15 - 48 L
1E18 - 53 U * E WITH CIRCUMFLEX BELOW
1E19 - 53 L
* F-related
1E1E 4/1070 35 U * F WITH DOT ABOVE
1E1F - 35 L
* G-related
1E20 4/1090 46 U * G WITH MACRON
1E21 - 46 L
* H-related
1E2A 4/1100 11 U * H WITH BREVE BELOW
1E2B - 11 L
1E26 - 24 U * H WITH DIAERESIS
1E27 - 24 L
1E22 - 35 U * H WITH DOT ABOVE
1E23 - 35 L
1E24 - 36 U * H WITH DOT BELOW
1E25 - 36 L
1E28 - 40 U * H WITH CEDILLA
1E29 - 40 L
1E96 - 54 L * H WITH LINE BELOW
* I-related
1E2E 4/1110 26 U * I WITH DIAERESIS AND ACUTE
1E2F - 26 L
1EC8 - 30 U * I WITH HOOK ABOVE
1EC9 - 30 L
1E2C - 34 U * I WITH TILDE BELOW
1E2D - 34 L
1ECA - 36 U * I WITH DOT BELOW
1ECB - 36 L
* K-related
1E30 4/1130 1 U * K WITH ACUTE
1E31 - 1 L
1E32 - 36 U * K WITH DOT BELOW
1E33 - 36 L
1E34 - 54 U * K WITH LINE BELOW
1E35 - 54 L
* L-related
1E36 4/1140 36 U * L WITH DOT BELOW
1E37 - 36 L
1E38 - 52 U * L WITH DOT BELOW AND MACRON
1E39 - 52 L
1E3C - 53 U * L WITH CIRCUMFLEX BELOW
1E3D - 53 L
1E3A - 54 U * L WITH LINE BELOW
1E3B - 54 L
* M-related
1E3E 4/1150 1 U * M WITH ACUTE
1E3F - 1 L
1E40 - 35 U * M WITH DOT ABOVE
1E41 - 35 L
1E42 - 36 U * M WITH DOT BELOW
1E43 - 36 L
* N-related
1E44 4/1160 35 U * N WITH DOT ABOVE
1E45 - 35 L
1E46 - 36 U * N WITH DOT BELOW
1E47 - 36 L
1E4A - 53 U * N WITH CIRCUMFLEX BELOW
1E4B - 53 L
1E48 - 54 U * N WITH LINE BELOW
1E49 - 54 L
* O-related
1ED0 4/1170 14 U * O WITH CIRCUMFLEX AND ACUTE
1ED1 - 14 L
1ED2 - 15 U * O WITH CIRCUMFLEX AND GRAVE
1ED3 - 15 L
1ED4 - 16 U * O WITH CIRCUMFLEX AND HOOK ABOVE
1ED5 - 16 L
1ED6 - 17 U * O WITH CIRCUMFLEX AND TILDE
1ED7 - 17 L
1ED8 - 18 U * O WITH CIRCUMFLEX AND DOT BELOW
1ED9 - 18 L
1ECE - 30 U * O WITH HOOK ABOVE
1ECF - 30 L
1E4C - 32 U * O WITH TILDE AND ACUTE
1E4D - 32 L
1E4E - 33 U * O WITH TILDE AND DIAERESIS
1E4F - 33 L
1ECC - 36 U * O WITH DOT BELOW
1ECD - 36 L
1E52 - 47 U * O WITH MACRON AND ACUTE
1E53 - 47 L
1E50 - 48 U * O WITH MACRON AND GRAVE
1E51 - 48 L
1EDA - 56 U * O WITH HORN AND ACUTE
1EDB - 56 L
1EDC - 57 U * O WITH HORN AND GRAVE
1EDD - 57 L
1EDE - 58 U * O WITH HORN AND HOOK ABOVE
1EDF - 58 L
1EE0 - 59 U * O WITH HORN AND TILDE
1EE1 - 59 L
1EE2 - 62 U * O WITH HORN AND DOT BELOW
1EE3 - 62 L
* P-related
1E54 4/1190 1 U * P WITH ACUTE
1E55 - 1 L
1E56 - 35 U * P WITH DOT ABOVE
1E57 - 35 L
* R-related
1E58 4/1210 35 U * R WITH DOT ABOVE
1E59 - 35 L
1E5A - 36 U * R WITH DOT BELOW
1E5B - 36 L
1E5C - 52 U * R WITH DOT BELOW AND MACRON
1E5D - 52 L
1E5E - 54 U * R WITH LINE BELOW
1E5F - 54 L
* S-related
1E64 4/1220 2 U * S WITH ACUTE AND DOT ABOVE
1E65 - 2 L
1E66 - 20 U * S WITH CARON AND DOT ABOVE
1E67 - 20 L
1E60 - 35 U * S WITH DOT ABOVE
1E61 - 35 L
1E62 - 36 U * S WITH DOT BELOW
1E63 - 36 L
1E68 - 37 U * S WITH DOT BELOW AND DOT ABOVE
1E69 - 37 L
* T-related
1E97 4/1240 24 L * T WITH DIAERESIS
1E6A - 35 U * T WITH DOT ABOVE
1E6B - 35 L
1E6C - 36 U * T WITH DOT BELOW
1E6D - 36 L
1E70 - 53 U * T WITH CIRCUMFLEX BELOW
1E71 - 53 L
1E6E - 54 U * T WITH LINE BELOW
1E6F - 54 L
* U-related
1EE6 4/1250 30 U * U WITH HOOK ABOVE
1EE7 - 30 L
1E78 - 32 U * U WITH TILDE AND ACUTE
1E79 - 32 L
1E74 - 34 U * U WITH TILDE BELOW
1E75 - 34 L
1EE4 - 36 U * U WITH DOT BELOW
1EE5 - 36 L
1E7A - 49 U * U WITH MACRON AND DIAERESIS
1E7B - 49 L
1E72 - 50 U * U WITH DIAERESIS BELOW
1E73 - 50 L
1E76 - 53 U * U WITH CIRCUMFLEX BELOW
1E77 - 53 L
1EE8 - 56 U * U WITH HORN AND ACUTE
1EE9 - 56 L
1EEA - 57 U * U WITH HORN AND GRAVE
1EEB - 57 L
1EEC - 58 U * U WITH HORN AND HOOK ABOVE
1EED - 58 L
1EEE - 59 U * U WITH HORN AND TILDE
1EEF - 59 L
1EF0 - 62 U * U WITH HORN AND DOT BELOW
1EF1 - 62 L
* V-related
1E7C 4/1260 31 U * V WITH TILDE
1E7D - 31 L
1E7E - 36 U * V WITH DOT BELOW
1E7F - 36 L
* W-related
1E82 4/1270 1 U * W WITH ACUTE
1E83 - 1 L
1E80 - 3 U * W WITH GRAVE
1E81 - 3 L
1E98 - 21 L * W WITH RING ABOVE
1E84 - 24 U * W WITH DIAERESIS
1E85 - 24 L
1E86 - 35 U * W WITH DOT ABOVE
1E87 - 35 L
1E88 - 36 U * W WITH DOT BELOW
1E89 - 36 L
* X-related
1E8C 4/1280 24 U * X WITH DIAERESIS
1E8D - 24 L
1E8A - 35 U * X WITH DOT ABOVE
1E8B - 35 L
* Y-related
1EF2 4/1290 3 U * Y WITH GRAVE
1EF3 - 3 L
1E99 - 21 L * Y WITH RING ABOVE
1EF6 - 30 U * Y WITH HOOK ABOVE
1EF7 - 30 L
1EF8 - 31 U * Y WITH TILDE
1EF9 - 31 L
1E8E - 35 U * Y WITH DOT ABOVE
1E8F - 35 L
1EF4 - 36 U * Y WITH DOT BELOW
1EF5 - 36 L
* Z-related
1E90 4/1300 13 U * Z WITH CIRCUMFLEX
1E91 - 13 L
1E92 - 36 U * Z WITH DOT BELOW
1E93 - 36 L
1E94 - 54 U * Z WITH LINE BELOW
1E95 - 54 L