1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
-----------------------------------------------------------------------
-- FILE: xindex-cfg-common.lua
-- DESCRIPTION: configuration file for xindex.lua
-- REQUIREMENTS:
-- AUTHOR: Herbert Voß
-- LICENSE: LPPL1.3
-----------------------------------------------------------------------
if not modules then modules = { } end modules ['xindex-cfg-common'] = {
version = 0.20,
comment = "configuration to xindex.lua",
author = "Herbert Voss",
copyright = "Herbert Voss",
license = "LPPL 1.3"
}
indexheader = {
de = {"Symbole", "Zahlen"},
en = {"Symbols", "Numbers"},
fr = {"Symboles","Chiffre"},
jp = {"シンボル","番号"},
}
folium = {
de = {"f", "ff"},
en = {"f", "ff"},
fr = {"\\,sq","\\,sqq"},
}
alphabet_uppercase = {
{ 'α', 'Α' },
{ 'β', 'Β' },
{ 'ϐ', 'ϐ' },
{ 'γ', 'Γ' },
{ 'δ', 'Δ' },
{ 'ε', 'Ε' },
{ 'ζ', 'Ζ' },
{ 'η', 'Η' },
{ 'θ', 'Θ' },
{ 'ι', 'Ι' },
{ 'κ', 'Κ' },
{ 'λ', 'Λ' },
{ 'μ', 'Μ' },
{ 'ν', 'Ν' },
{ 'ξ', 'Ξ' },
{ 'ο', 'Ο' },
{ 'π', 'Π' },
{ 'ρ', 'Ρ' },
{ 'σ', 'Σ' },
{ 'ς', 'ς' },
{ 'τ', 'Τ' },
{ 'υ', 'Υ' },
{ 'φ', 'Φ' },
{ 'χ', 'Χ' },
{ 'ψ', 'Ψ' },
{ 'ω', 'Ω' },
--
{ 'a', 'A' },
{ 'b', 'B' },
{ 'c', 'C' },
{ 'd', 'D' },
{ 'e', 'E' },
{ 'f', 'F' },
{ 'g', 'G' },
{ 'h', 'H' },
{ 'i', 'I' },
{ 'j', 'J' },
{ 'k', 'K' },
{ 'l', 'L' },
{ 'm', 'M' },
{ 'n', 'N' },
{ 'o', 'O' },
{ 'p', 'P' },
{ 'q', 'Q' },
{ 'r', 'R' },
{ 's', 'S' },
{ 't', 'T' },
{ 'u', 'U' },
{ 'v', 'V' },
{ 'w', 'W' },
{ 'x', 'X' },
{ 'y', 'Y' },
{ 'z', 'Z' },
--
{ 'а', 'А' },
{ 'б', 'Б' },
{ 'в', 'В' },
{ 'г', 'Г' },
{ 'д', 'Д' },
{ 'е', 'Е' },
{ 'ж', 'Ж' },
{ 'з', 'З' },
{ 'и', 'И' },
{ 'й', 'Й' },
{ 'к', 'К' },
{ 'л', 'Л' },
{ 'м', 'М' },
{ 'н', 'Н' },
{ 'о', 'О' },
{ 'п', 'П' },
{ 'р', 'Р' },
{ 'с', 'С' },
{ 'т', 'Т' },
{ 'у', 'У' },
{ 'ф', 'Ф' },
{ 'х', 'Х' },
{ 'ц', 'Ц' },
{ 'ч', 'Ч' },
{ 'ш', 'Ш' },
{ 'щ', 'Щ' },
{ 'ъ', 'Ъ' },
{ 'ы', 'Ы' },
{ 'ь', 'Ь' },
{ 'э', 'Э' },
{ 'ю', 'Ю' },
{ 'я', 'Я' }
}
local function create_map(char_list)
local map = {}
for i, pair in ipairs(char_list) do
map[pair[1]] = pair[2]
end
return map
end
alphabet_uppercase_map = create_map(alphabet_uppercase)
|