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

52 lines
1.9 KiB
Plaintext
Executable File

* Sorting weight table for CROATIAN 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 Croatian alphabetic characters that
* differ from A-Z as follows:
*
* Special digraphs: DZ-caron, LJ, NJ - set in CROATIAN collate category
*
* Between C and D: C WITH CARON, C WITH ACUTE
* Between D and E: (D + Z WITH CARON), D WITH STROKE
* Between L and N: (L + J)
* Between N and M: (N + J)
* Between S and T: S WITH CARON
* After Z: Z WITH CARON
*
* 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 C and before D:
010C 4/1032 19 U * C WITH CARON
010D - 19 L
0106 4/1034 1 U * C WITH ACUTE
0107 - 1 L
* After D and before E:
* (D + Z WITH CARON - see CROATIAN in NLS.LC.COLLATE)
0110 4/1044 38 U * D WITH STROKE
0111 - 38 L
* After L and before N:
* (L + J - see CROATIAN in NLS.LC.COLLATE)
* After N and before M:
* (N + J - see CROATIAN in NLS.LC.COLLATE)
* After S and before T:
0160 4/1222 19 U * S WITH CARON
0161 - 19 L
* After Z
017D 4/1302 19 U * Z WITH CARON
017E - 19 L
*
* END