summaryrefslogtreecommitdiff
path: root/tex/context/base/sort-lan.lua
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2010-05-18 10:57:00 +0200
committerHans Hagen <pragma@wxs.nl>2010-05-18 10:57:00 +0200
commitcf10a29d938a8fd2ad81f8034b53ee7409990169 (patch)
tree1c53e21b95e86196c426a4cdda48000c6174eb8e /tex/context/base/sort-lan.lua
parent89f1dbd1efbc71e5a74d798142ae5275e6f097ff (diff)
downloadcontext-cf10a29d938a8fd2ad81f8034b53ee7409990169.tar.gz
beta 2010.05.18 10:57
Diffstat (limited to 'tex/context/base/sort-lan.lua')
-rw-r--r--tex/context/base/sort-lan.lua113
1 files changed, 34 insertions, 79 deletions
diff --git a/tex/context/base/sort-lan.lua b/tex/context/base/sort-lan.lua
index 8f5d95708..e6466043a 100644
--- a/tex/context/base/sort-lan.lua
+++ b/tex/context/base/sort-lan.lua
@@ -75,96 +75,51 @@ sorters.replacements['cz'] = {
}
sorters.entries['cz'] = {
- ['a'] = "a",
- [uc(0x00E1)] = "a",
- ['b'] = "b",
- ['c'] = "c",
+ ['a'] = "a", -- a
+ [uc(0x00E1)] = "a", -- aacute
+ ['b'] = "b", -- b
+ ['c'] = "c", -- c
[uc(0x010D)] = uc(0x010D), -- ccaron
- ['d'] = "d",
+ ['d'] = "d", -- d
[uc(0x010F)] = uc(0x010F), -- dcaron
- ['e'] = "e",
- [uc(0x00E9)] = "e",
- [uc(0x011B)] = "e",
- ['f'] = "f",
- ['g'] = "g",
- ['h'] = "h",
- [uc(0xFF01)] = "ch",
- ['i'] = "i",
- [uc(0x00ED)] = "i",
- ['j'] = "j",
- ['k'] = "k",
- ['l'] = "l",
- ['m'] = "m",
- ['n'] = "n",
+ ['e'] = "e", -- e
+ [uc(0x00E9)] = "e", -- eacute
+ [uc(0x011B)] = "e", -- ecaron
+ ['f'] = "f", -- f
+ ['g'] = "g", -- g
+ ['h'] = "h", -- h
+ [uc(0xFF01)] = "ch", -- ch
+ ['i'] = "i", -- i
+ [uc(0x00ED)] = "i", -- iacute
+ ['j'] = "j", -- j
+ ['k'] = "k", -- k
+ ['l'] = "l", -- l
+ ['m'] = "m", -- m
+ ['n'] = "n", -- n
[uc(0x0147)] = uc(0x0147), -- ncaron
- ['o'] = "o",
- ['p'] = "p",
- ['q'] = "q",
- ['r'] = "r",
- [uc(0x00F3)] = uc(0x00F3), -- oacute
+ ['o'] = "o", -- o
+ ['p'] = "p", -- p
+ ['q'] = "q", -- q
+ ['r'] = "r", -- r
[uc(0x0147)] = uc(0x0147), -- rcaron
- ['s'] = "s",
+ ['s'] = "s", -- s
[uc(0x0161)] = uc(0x0161), -- scaron
- ['t'] = "t",
+ ['t'] = "t", -- t
[uc(0x0165)] = uc(0x0165), -- tcaron
- ['u'] = "u",
- [uc(0x00FA)] = "u",
- [uc(0x016F)] = "u",
- ['v'] = "v",
- ['w'] = "w",
- ['x'] = "x",
- ['y'] = "y",
+ ['u'] = "u", -- u
+ [uc(0x00FA)] = "u", -- uacute
+ [uc(0x016F)] = "u", -- uring
+ ['v'] = "v", -- v
+ ['w'] = "w", -- w
+ ['x'] = "x", -- x
+ ['y'] = "y", -- y
[uc(0x00FD)] = uc(0x00FD), -- yacute
- ['z'] = "z",
+ ['z'] = "z", -- z
[uc(0x017E)] = uc(0x017E), -- zcaron
}
sorters.mappings['cz'] = {
['a'] = 1, -- a
- [uc(0x00E1)] = 2, -- aacute
- ['b'] = 3, -- b
- ['c'] = 4, -- c
- [uc(0x010D)] = 5, -- ccaron
- ['d'] = 6, -- d
- [uc(0x010F)] = 7, -- dcaron
- ['e'] = 8, -- e
- [uc(0x00E9)] = 9, -- eacute
- [uc(0x011B)] = 10, -- ecaron
- ['f'] = 11, -- f
- ['g'] = 12, -- g
- ['h'] = 13, -- h
- [uc(0xFF01)] = 14, -- ch
- ['i'] = 15, -- i
- [uc(0x00ED)] = 16, -- iacute
- ['j'] = 17, -- j
- ['k'] = 18, -- k
- ['l'] = 19, -- l
- ['m'] = 20, -- m
- ['n'] = 21, -- n
- [uc(0x0147)] = 22, -- ncaron
- [uc(0x00F3)] = 24, -- oacute
- ['p'] = 25, -- p
- ['q'] = 26, -- q
- ['r'] = 27, -- r
- [uc(0x0147)] = 28, -- rcaron
- ['s'] = 29, -- s
- [uc(0x0161)] = 20, -- scaron
- ['t'] = 31, -- t
- [uc(0x0165)] = 32, -- tcaron
- ['u'] = 33, -- u
- [uc(0x00FA)] = 34, -- uacute
- [uc(0x016F)] = 35, -- uring
- ['v'] = 36, -- v
- ['w'] = 37, -- w
- ['x'] = 38, -- x
- ['y'] = 39, -- y
- [uc(0x00FD)] = 40, -- yacute
- ['z'] = 41, -- z
- [uc(0x017E)] = 42, -- zcaron
-}
-
-sorters.mappings['cz'] = {
- ['a'] = 1, -- a
[uc(0x00E1)] = 3, -- aacute
['b'] = 5, -- b
['c'] = 7, -- c
@@ -186,7 +141,7 @@ sorters.mappings['cz'] = {
['m'] = 39, -- m
['n'] = 41, -- n
[uc(0x0147)] = 43, -- ncaron
- [uc(0x00F3)] = 45, -- oacute
+ ['o'] = 45, -- o
['p'] = 47, -- p
['q'] = 49, -- q
['r'] = 51, -- r