* Sorting weight table for POLISH order of (Latin) characters. * This should be loaded after the LATIN1-DEFAULT table, (optionally * after LATINX-DEFAULT, LATINX2-DEFAULT and LATINX3-default), and * sets the weights of the Polish alphabetic characters that * differ from A-Z as follows: * * Between A and B: A WITH OGONEK * Between C and D: C WITH ACUTE * Between E and F: E WITH OGONEK * Between L and M: L WITH STROKE * Between N and O: N WITH ACUTE * Between O and P: O WITH ACUTE * Between S and T: S WITH ACUTE * After Z: Z WITH ACUTE, Z WITH DOT ABOVE * * 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 * After A and before B: 0104 4/1002 44 U * A WITH OGONEK 0105 - 44 L * After C and before D: 0106 4/1032 1 U * C WITH ACUTE 0107 - 1 L * After E and before F: 0118 4/1062 44 U * E WITH OGONEK 0119 - 44 L * After L and before M: 0141 4/1142 38 U * L WITH STROKE 0142 - 38 L * After N and before O: 0143 4/1162 1 U * N WITH ACUTE 0144 - 1 L * After O and before P: 00D3 4/1172 1 U * O WITH ACUTE 00F3 - 1 L * After S and before T: 015A 4/1222 1 U * S WITH ACUTE 015B - 1 L * After Z: 0179 4/1302 1 U * Z WITH ACUTE 017A - 1 L 017B 4/1304 35 U * Z WITH DOT ABOVE 017C - 35 L * * END