char-prv.lua /size: 5356 b    last modification: 2020-07-01 14:35
1
if
not
modules
then
modules
=
{
}
end
modules
[
'
char-prv
'
]
=
{
2
version
=
1
.
001
,
3
comment
=
"
companion to char-ini.mkiv
"
,
4
author
=
"
Hans Hagen, PRAGMA-ADE, Hasselt NL
"
,
5
copyright
=
"
PRAGMA ADE / ConTeXt Development Team
"
,
6
license
=
"
see context related readme files
"
,
7
dataonly
=
true
,
8
}
9 10
characters
=
characters
or
{
}
11 12
-- 0xFE302 -- 0xFE320 for accents (gone with new lm/gyre)
13
-- 0xFE321 -- 0xFE340 for missing characters
14 15
-- [0xFE302] = {
16
-- category = "mn",
17
-- description = "WIDE MATHEMATICAL HAT",
18
-- direction = "nsm",
19
-- linebreak = "cm",
20
-- mathclass = "topaccent",
21
-- mathname = "widehat",
22
-- mathstretch = "h",
23
-- unicodeslot = 0xFE302,
24
-- nextinsize = { 0x00302, 0x0005E },
25
-- },
26
-- [0xFE303] = {
27
-- category = "mn",
28
-- cjkwd = "a",
29
-- description = "WIDE MATHEMATICAL TILDE",
30
-- direction = "nsm",
31
-- linebreak = "cm",
32
-- mathclass = "topaccent",
33
-- mathname = "widetilde",
34
-- mathstretch = "h",
35
-- unicodeslot = 0xFE303,
36
-- nextinsize = { 0x00303, 0x0007E },
37
-- },
38
-- [0xFE304] = {
39
-- category = "sm",
40
-- description = "TOP AND BOTTOM PARENTHESES",
41
-- direction = "on",
42
-- linebreak = "al",
43
-- mathclass = "doubleaccent",
44
-- mathname = "doubleparent",
45
-- unicodeslot = 0xFE304,
46
-- accents = { 0x023DC, 0x023DD },
47
-- },
48
-- [0xFE305] = {
49
-- category = "sm",
50
-- description = "TOP AND BOTTOM BRACES",
51
-- direction = "on",
52
-- linebreak = "al",
53
-- mathclass = "doubleaccent",
54
-- mathname = "doublebrace",
55
-- unicodeslot = 0xFE305,
56
-- accents = { 0x023DE, 0x023DF },
57
-- },
58
-- [0xFE941]={
59
-- category = "sm",
60
-- description = "EXTREMELY IDENTICAL TO",
61
-- mathclass = "relation",
62
-- mathextensible = "h",
63
-- mathname = "eqequiv",
64
-- mathpair = { 0x2261, 0x3D },
65
-- unicodeslot = 0xFE941,
66
-- },
67 68
characters
.
private
=
{
69
[
0xFE302
]
=
{
70
description
=
"
EXTENSIBLE OF 0x0302
"
,
71
mathclass
=
"
topaccent
"
,
72
mathstretch
=
"
h
"
,
73
unicodeslot
=
0xFE302
,
74
}
,
75
[
0xFE303
]
=
{
76
description
=
"
EXTENSIBLE OF 0x0303
"
,
77
mathclass
=
"
topaccent
"
,
78
mathstretch
=
"
h
"
,
79
unicodeslot
=
0xFE303
,
80
}
,
81
[
0xFE321
]
=
{
82
category
=
"
sm
"
,
83
description
=
"
MATHEMATICAL SHORT BAR
"
,
84
mathclass
=
"
relation
"
,
85
mathname
=
"
mapstochar
"
,
86
unicodeslot
=
0xFE321
,
87
}
,
88
[
0xFE322
]
=
{
89
category
=
"
sm
"
,
90
description
=
"
MATHEMATICAL LEFT HOOK
"
,
91
mathclass
=
"
relation
"
,
92
mathname
=
"
lhook
"
,
93
unicodeslot
=
0xFE322
,
94
}
,
95
[
0xFE323
]
=
{
96
category
=
"
sm
"
,
97
description
=
"
MATHEMATICAL RIGHT HOOK
"
,
98
mathclass
=
"
relation
"
,
99
mathname
=
"
rhook
"
,
100
unicodeslot
=
0xFE323
,
101
}
,
102
[
0xFE324
]
=
{
103
category
=
"
sm
"
,
104
description
=
"
MATHEMATICAL SHORT BAR MIRRORED
"
,
105
mathclass
=
"
relation
"
,
106
mathname
=
"
mapsfromchar
"
,
107
unicodeslot
=
0xFE324
,
108
}
,
109
[
0xFE33E
]
=
{
110
description
=
"
TOP OF 0x023E
"
,
111
mathclass
=
"
topaccent
"
,
112
mathextensible
=
"
r
"
,
113
mathstretch
=
"
h
"
,
114
unicodeslot
=
0xFE33E
,
115
}
,
116
[
0xFE33F
]
=
{
117
description
=
"
BOTTOM OF 0x023E
"
,
118
mathclass
=
"
botaccent
"
,
119
mathextensible
=
"
r
"
,
120
mathstretch
=
"
h
"
,
121
unicodeslot
=
0xFE33E
,
122
}
,
123
[
0xFE350
]
=
{
124
category
=
"
sm
"
,
125
description
=
"
MATHEMATICAL DOUBLE ARROW LEFT END
"
,
126
mathclass
=
"
relation
"
,
127
mathname
=
"
ctxdoublearrowfillleftend
"
,
128
unicodeslot
=
0xFE350
,
129
}
,
130
[
0xFE351
]
=
{
131
category
=
"
sm
"
,
132
description
=
"
MATHEMATICAL DOUBLE ARROW MIDDLE PART
"
,
133
mathclass
=
"
relation
"
,
134
mathname
=
"
ctxdoublearrowfillmiddlepart
"
,
135
unicodeslot
=
0xFE351
,
136
}
,
137
[
0xFE352
]
=
{
138
category
=
"
sm
"
,
139
description
=
"
MATHEMATICAL DOUBLE ARROW RIGHT END
"
,
140
mathclass
=
"
relation
"
,
141
mathname
=
"
ctxdoublearrowfillrightend
"
,
142
unicodeslot
=
0xFE352
,
143
}
,
144
[
0xFE3B4
]
=
{
145
description
=
"
EXTENSIBLE OF 0x03B4
"
,
146
mathclass
=
"
topaccent
"
,
147
mathextensible
=
"
r
"
,
148
mathstretch
=
"
h
"
,
149
unicodeslot
=
0xFE3B4
,
150
}
,
151
[
0xFE3B5
]
=
{
152
description
=
"
EXTENSIBLE OF 0x03B5
"
,
153
mathclass
=
"
botaccent
"
,
154
mathextensible
=
"
r
"
,
155
mathstretch
=
"
h
"
,
156
unicodeslot
=
0xFE3B5
,
157
}
,
158
[
0xFE3DC
]
=
{
159
description
=
"
EXTENSIBLE OF 0x03DC
"
,
160
mathclass
=
"
topaccent
"
,
161
mathextensible
=
"
r
"
,
162
mathstretch
=
"
h
"
,
163
unicodeslot
=
0xFE3DC
,
164
}
,
165
[
0xFE3DD
]
=
{
166
description
=
"
EXTENSIBLE OF 0x03DD
"
,
167
mathclass
=
"
botaccent
"
,
168
mathextensible
=
"
r
"
,
169
mathstretch
=
"
h
"
,
170
unicodeslot
=
0xFE3DD
,
171
}
,
172
[
0xFE3DE
]
=
{
173
description
=
"
EXTENSIBLE OF 0x03DE
"
,
174
mathclass
=
"
topaccent
"
,
175
mathextensible
=
"
r
"
,
176
mathstretch
=
"
h
"
,
177
unicodeslot
=
0xFE3DE
,
178
}
,
179
[
0xFE3DF
]
=
{
180
description
=
"
EXTENSIBLE OF 0x03DF
"
,
181
mathclass
=
"
botaccent
"
,
182
mathextensible
=
"
r
"
,
183
mathstretch
=
"
h
"
,
184
unicodeslot
=
0xFE3DF
,
185
}
,
186
[
0xFE932
]
=
{
187
description
=
"
SMASHED PRIME 0x02032
"
,
188
unicodeslot
=
0xFE932
,
189
}
,
190
[
0xFE933
]
=
{
191
description
=
"
SMASHED PRIME 0x02033
"
,
192
unicodeslot
=
0xFE933
,
193
}
,
194
[
0xFE934
]
=
{
195
description
=
"
SMASHED PRIME 0x02034
"
,
196
unicodeslot
=
0xFE934
,
197
}
,
198
[
0xFE935
]
=
{
199
description
=
"
SMASHED BACKWARD PRIME 0x02035
"
,
200
unicodeslot
=
0xFE935
,
201
}
,
202
[
0xFE936
]
=
{
203
description
=
"
SMASHED BACKWARD PRIME 0x02036
"
,
204
unicodeslot
=
0xFE936
,
205
}
,
206
[
0xFE937
]
=
{
207
description
=
"
SMASHED BACKWARD PRIME 0x02037
"
,
208
unicodeslot
=
0xFE937
,
209
}
,
210
[
0xFE940
]
=
{
211
category
=
"
mn
"
,
212
description
=
"
SMALL ANNUITY SYMBOL
"
,
213
mathclass
=
"
topaccent
"
,
214
mathname
=
"
smallactuarial
"
,
215
unicodeslot
=
0xFE940
,
216
}
,
217
[
0xFE957
]
=
{
218
description
=
"
SMASHED PRIME 0x02057
"
,
219
unicodeslot
=
0xFE957
,
220
}
,
221
}
222 223
-- print(table.serialize(characters.private,"characters.private", { hexify = true, noquotes = true }))
224