35 lines
1.6 KiB
Plaintext
35 lines
1.6 KiB
Plaintext
|
* Sorting weight table for SPANISH order of (Latin) characters.
|
||
|
* This should be loaded after the LATIN1-DEFAULT table, and sets the
|
||
|
* the weights of the Spanish alphabetic characters as follows:
|
||
|
*
|
||
|
* Digraphs: CH, LL - see SPANISH collate category
|
||
|
*
|
||
|
* Between C and D: (CH)
|
||
|
* Between L and M: (LL)
|
||
|
* After N: N WITH TILDE
|
||
|
* (Note that the collate category defines SPANISH as an accented sort,
|
||
|
* and by default N with tilde would sort with an unaccented N, which we
|
||
|
* don't want. However, Spanish accented vowels *will* sort with their
|
||
|
* unaccented counterparts unless the category "accented sort" flag is
|
||
|
* turned off. This file simply gives N with tilde a separate sort weight
|
||
|
* to the unaccented N.)
|
||
|
*
|
||
|
* 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 all N's:
|
||
|
00D1 4/1162 - U * N WITH TILDE
|
||
|
00F1 - - L
|