59 lines
2.0 KiB
Plaintext
59 lines
2.0 KiB
Plaintext
|
* 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
|