summaryrefslogtreecommitdiffstats
path: root/lib/kformula/config
diff options
context:
space:
mode:
Diffstat (limited to 'lib/kformula/config')
-rw-r--r--lib/kformula/config/Makefile.am27
-rw-r--r--lib/kformula/config/esstixeight.font31
-rw-r--r--lib/kformula/config/esstixeleven.font7
-rw-r--r--lib/kformula/config/esstixfifteen.font7
-rw-r--r--lib/kformula/config/esstixfive.font17
-rw-r--r--lib/kformula/config/esstixfour.font41
-rw-r--r--lib/kformula/config/esstixfourteen.font11
-rw-r--r--lib/kformula/config/esstixnine.font7
-rw-r--r--lib/kformula/config/esstixone.font57
-rw-r--r--lib/kformula/config/esstixseven.font16
-rw-r--r--lib/kformula/config/esstixseventeen.font7
-rw-r--r--lib/kformula/config/esstixsix.font12
-rw-r--r--lib/kformula/config/esstixsixteen.font7
-rw-r--r--lib/kformula/config/esstixten.font52
-rw-r--r--lib/kformula/config/esstixthirteen.font7
-rw-r--r--lib/kformula/config/esstixthree.font75
-rw-r--r--lib/kformula/config/esstixtwelve.font7
-rw-r--r--lib/kformula/config/esstixtwo.font35
-rw-r--r--lib/kformula/config/euclid%20math%20one.font151
-rw-r--r--lib/kformula/config/euclid%20math%20two.font131
-rw-r--r--lib/kformula/config/euclid%20symbol.font188
-rw-r--r--lib/kformula/config/mt%20extra.font144
-rw-r--r--lib/kformula/config/mt%20symbol.font188
-rw-r--r--lib/kformula/config/symbol.font188
-rw-r--r--lib/kformula/config/unicode.tbl635
25 files changed, 2048 insertions, 0 deletions
diff --git a/lib/kformula/config/Makefile.am b/lib/kformula/config/Makefile.am
new file mode 100644
index 00000000..92541798
--- /dev/null
+++ b/lib/kformula/config/Makefile.am
@@ -0,0 +1,27 @@
+
+scripts_DATA = unicode.tbl \
+ esstixeight.font \
+ esstixeleven.font \
+ esstixfifteen.font \
+ esstixfive.font \
+ esstixfour.font \
+ esstixfourteen.font \
+ esstixnine.font \
+ esstixone.font \
+ esstixseven.font \
+ esstixseventeen.font \
+ esstixsix.font \
+ esstixsixteen.font \
+ esstixten.font \
+ esstixthirteen.font \
+ esstixthree.font \
+ esstixtwelve.font \
+ esstixtwo.font \
+ mt%20extra.font \
+ mt%20symbol.font \
+ euclid%20math%20one.font \
+ euclid%20math%20two.font \
+ euclid%20symbol.font \
+ symbol.font
+
+scriptsdir = $(kde_datadir)/kformula
diff --git a/lib/kformula/config/esstixeight.font b/lib/kformula/config/esstixeight.font
new file mode 100644
index 00000000..37cbdfdb
--- /dev/null
+++ b/lib/kformula/config/esstixeight.font
@@ -0,0 +1,31 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixeight font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+33, 0xE201
+37, 0xE205
+99, 0x2321
+97, 0x2320
+93, 0xF8F6
+94, 0xF8F7
+80, 0xF8F4
+98, 0xF8F5
+81, 0xF8F2
+82, 0xF8F3
+75, 0xF8F0
+79, 0xF8F1
+95, 0xF8F8
+76, 0xF8F9
+84, 0xF8FD
+85, 0xF8FE
+78, 0xF8FB
+83, 0xF8FC
+77, 0xF8FA
+74, 0xF8EF
+73, 0xF8EE
+92, 0xF8ED
+91, 0xF8EC
+90, 0xF8EB
diff --git a/lib/kformula/config/esstixeleven.font b/lib/kformula/config/esstixeleven.font
new file mode 100644
index 00000000..d94bd375
--- /dev/null
+++ b/lib/kformula/config/esstixeleven.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixeleven font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixfifteen.font b/lib/kformula/config/esstixfifteen.font
new file mode 100644
index 00000000..3df00e54
--- /dev/null
+++ b/lib/kformula/config/esstixfifteen.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixfifteen font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixfive.font b/lib/kformula/config/esstixfive.font
new file mode 100644
index 00000000..9f57fec2
--- /dev/null
+++ b/lib/kformula/config/esstixfive.font
@@ -0,0 +1,17 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixfive font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+52, 0x2295
+53, 0x2297
+50, 0x2296
+49, 0x2299
+47, 0x2298
+71, 0x00B1
+35, 0x00D7
+79, 0x00F7
+72, 0x2213
+37, 0x22C5
diff --git a/lib/kformula/config/esstixfour.font b/lib/kformula/config/esstixfour.font
new file mode 100644
index 00000000..dc6844b9
--- /dev/null
+++ b/lib/kformula/config/esstixfour.font
@@ -0,0 +1,41 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixfour font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+56, 0x2291
+77, 0x2290
+72, 0x220B
+50, 0x220A
+94, 0x2250
+105, 0x2253
+106, 0x2252
+47, 0x22EF
+51, 0x2282
+73, 0x2283
+52, 0x2286
+74, 0x2287
+60, 0x2284
+63, 0x2288
+83, 0x2289
+82, 0xE2BA
+85, 0xE2BB
+108, 0x00AC
+86, 0xE2B0
+84, 0xE2B7
+64, 0xE2B6
+62, 0xE2B9
+65, 0xE2B8
+81, 0x228B
+61, 0x228A
+55, 0x228F
+53, 0xE304
+75, 0xE305
+162, 0x223C
+121, 0x2245
+54, 0x22D0
+76, 0x22D1
+115, 0x2260
+49, 0x22F1
diff --git a/lib/kformula/config/esstixfourteen.font b/lib/kformula/config/esstixfourteen.font
new file mode 100644
index 00000000..802c47ec
--- /dev/null
+++ b/lib/kformula/config/esstixfourteen.font
@@ -0,0 +1,11 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixfourteen font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+99, 0x2138
+97, 0x2135
+98, 0x2136
+100, 0x2137
diff --git a/lib/kformula/config/esstixnine.font b/lib/kformula/config/esstixnine.font
new file mode 100644
index 00000000..4f4e6197
--- /dev/null
+++ b/lib/kformula/config/esstixnine.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixnine font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixone.font b/lib/kformula/config/esstixone.font
new file mode 100644
index 00000000..9ff6cabf
--- /dev/null
+++ b/lib/kformula/config/esstixone.font
@@ -0,0 +1,57 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixone font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+75, 0x219B
+70, 0x219A
+44, 0x219D
+56, 0x219E
+97, 0x2198
+99, 0x2199
+47, 0x2192
+89, 0x2193
+41, 0x2190
+91, 0x2191
+95, 0x2196
+98, 0x2197
+52, 0x2194
+104, 0x2195
+79, 0x21AE
+59, 0x21A2
+60, 0x21A3
+57, 0x21A0
+38, 0x21A9
+73, 0x21AC
+45, 0x21AA
+43, 0x21AD
+106, 0x21C8
+37, 0x21C4
+36, 0x21C6
+46, 0x21C0
+72, 0x21C1
+88, 0x21C2
+87, 0x21C3
+171, 0x22EE
+71, 0x21CD
+80, 0x21CE
+76, 0x21CF
+69, 0x21BD
+105, 0x21D5
+53, 0x21D4
+92, 0x21D1
+42, 0x21D0
+90, 0x21D3
+48, 0x21D2
+107, 0x21CA
+33, 0x21CB
+35, 0x21CC
+40, 0x21BC
+93, 0x21BF
+94, 0x21BE
+108, 0x21B1
+81, 0x21B0
+103, 0x21B7
+102, 0x21B6
diff --git a/lib/kformula/config/esstixseven.font b/lib/kformula/config/esstixseven.font
new file mode 100644
index 00000000..25a7d01c
--- /dev/null
+++ b/lib/kformula/config/esstixseven.font
@@ -0,0 +1,16 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixseven font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+61, 0x0028
+62, 0x0029
+67, 0x2329
+68, 0x232A
+66, 0x007D
+75, 0x007C
+65, 0x007B
+63, 0x005B
+64, 0x005D
diff --git a/lib/kformula/config/esstixseventeen.font b/lib/kformula/config/esstixseventeen.font
new file mode 100644
index 00000000..c3b8f311
--- /dev/null
+++ b/lib/kformula/config/esstixseventeen.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixseventeen font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixsix.font b/lib/kformula/config/esstixsix.font
new file mode 100644
index 00000000..a6412a58
--- /dev/null
+++ b/lib/kformula/config/esstixsix.font
@@ -0,0 +1,12 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixsix font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+46, 0x220F
+35, 0x222E
+33, 0x222B
+48, 0x221A
+45, 0x2211
diff --git a/lib/kformula/config/esstixsixteen.font b/lib/kformula/config/esstixsixteen.font
new file mode 100644
index 00000000..c212e08d
--- /dev/null
+++ b/lib/kformula/config/esstixsixteen.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixsixteen font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixten.font b/lib/kformula/config/esstixten.font
new file mode 100644
index 00000000..dd4c2b0f
--- /dev/null
+++ b/lib/kformula/config/esstixten.font
@@ -0,0 +1,52 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixten font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+118, 0x2202
+86, 0x2207
+120, 0x03BE
+110, 0x03BD
+91, 0x2127
+108, 0x03BB
+107, 0x03BA
+111, 0x00F8
+105, 0x03B9
+113, 0x03B8
+104, 0x03B7
+122, 0x03B6
+51, 0x03B5
+100, 0x03B4
+103, 0x03B3
+98, 0x03B2
+97, 0x03B1
+88, 0x039E
+76, 0x039B
+81, 0x0398
+68, 0x0394
+71, 0x0393
+119, 0x03D1
+54, 0x03D6
+101, 0xE629
+109, 0x03BC
+57, 0x03F1
+56, 0x03F0
+89, 0xE663
+70, 0x03A6
+83, 0x03A3
+80, 0x03A0
+74, 0x03A8
+85, 0x03A9
+112, 0x03C0
+114, 0x03C1
+50, 0x03C2
+115, 0x03C3
+116, 0x03C4
+121, 0x03C5
+102, 0x03C6
+99, 0x03C7
+106, 0x03C8
+117, 0x03C9
+52, 0x03D5
diff --git a/lib/kformula/config/esstixthirteen.font b/lib/kformula/config/esstixthirteen.font
new file mode 100644
index 00000000..fc13f891
--- /dev/null
+++ b/lib/kformula/config/esstixthirteen.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixthirteen font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixthree.font b/lib/kformula/config/esstixthree.font
new file mode 100644
index 00000000..c55acaeb
--- /dev/null
+++ b/lib/kformula/config/esstixthree.font
@@ -0,0 +1,75 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixthree font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+101, 0x2204
+95, 0x227B
+45, 0xE2F9
+51, 0x227A
+58, 0x2220
+54, 0xE2FE
+35, 0xE2FA
+87, 0x2277
+103, 0x2323
+104, 0x2322
+63, 0xE2A7
+89, 0xE2F5
+85, 0xE2F4
+43, 0x2276
+108, 0xE2A0
+120, 0xE5F1
+97, 0x227F
+100, 0x227D
+55, 0x227C
+67, 0xE2A2
+110, 0x22E7
+66, 0x22E6
+117, 0x22E9
+74, 0x22E8
+41, 0xE2F8
+36, 0xE5CF
+84, 0x2273
+40, 0x2272
+114, 0x2271
+70, 0x2270
+65, 0x2268
+73, 0x2280
+116, 0x2281
+78, 0x221E
+102, 0x221D
+107, 0xE2A6
+75, 0xE2B2
+118, 0xE2B4
+77, 0xE5DC
+53, 0xE2FD
+98, 0xE2FF
+46, 0x2243
+81, 0xE5DF
+101, 0x22DF
+56, 0x22DE
+88, 0x22DB
+44, 0x22DA
+80, 0xE2F6
+49, 0x22D6
+93, 0x22D7
+105, 0x22D4
+71, 0xE2A8
+48, 0x22D8
+92, 0x22D9
+111, 0xE29F
+37, 0x2264
+82, 0x2265
+38, 0x2266
+83, 0x2267
+109, 0x2269
+64, 0xE2A3
+99, 0xE300
+47, 0x226A
+91, 0x226B
+72, 0x226C
+62, 0x226E
+106, 0x226F
+52, 0x227E
diff --git a/lib/kformula/config/esstixtwelve.font b/lib/kformula/config/esstixtwelve.font
new file mode 100644
index 00000000..b82e5d7f
--- /dev/null
+++ b/lib/kformula/config/esstixtwelve.font
@@ -0,0 +1,7 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixtwelve font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
diff --git a/lib/kformula/config/esstixtwo.font b/lib/kformula/config/esstixtwo.font
new file mode 100644
index 00000000..ed83909f
--- /dev/null
+++ b/lib/kformula/config/esstixtwo.font
@@ -0,0 +1,35 @@
+#
+# KFormula font mapping.
+# Unicode mapping for the esstixtwo font. You can find it at
+# ftp://ftp.elsevier.nl/pub/styles/esstix/esstix.zip
+#
+# Each line consist of a char position and its unicode value.
+#
+100, 0x2203
+99, 0x2200
+102, 0x2201
+108, 0x2293
+107, 0x2294
+111, 0x2227
+118, 0x22BB
+119, 0x22BC
+110, 0x2228
+104, 0x2229
+58, 0x25B4
+103, 0x222A
+57, 0x22B2
+56, 0x22B3
+43, 0x2605
+59, 0x25BE
+121, 0x2306
+60, 0x25B6
+54, 0x25B5
+167, 0x2118
+40, 0x2660
+38, 0x2661
+37, 0x2662
+41, 0x2663
+109, 0x228E
+106, 0x22D2
+105, 0x22D3
+61, 0x25C0
diff --git a/lib/kformula/config/euclid%20math%20one.font b/lib/kformula/config/euclid%20math%20one.font
new file mode 100644
index 00000000..38ad8011
--- /dev/null
+++ b/lib/kformula/config/euclid%20math%20one.font
@@ -0,0 +1,151 @@
+82, 0x211B
+189, 0x219B
+188, 0x219A
+179, 0x219E
+79, 0xF10E
+78, 0xF10D
+240, 0x2201
+243, 0x2204
+35, 0x229B
+40, 0x229E
+39, 0x229F
+33, 0x2296
+37, 0x2298
+162, 0x2256
+41, 0x22A0
+163, 0x2253
+137, 0xE92F
+246, 0xED01
+248, 0xED02
+140, 0x2224
+141, 0x2226
+65, 0xF100
+201, 0x21DA
+67, 0xF102
+75, 0xF10A
+87, 0xF116
+200, 0x21DB
+150, 0x22AC
+250, 0x22BA
+131, 0x2215
+71, 0xF106
+152, 0x22AE
+74, 0xF109
+151, 0x22AD
+66, 0x212C
+153, 0x22AF
+192, 0x21AE
+32, 0x0020
+231, 0x266D
+72, 0x210B
+85, 0xF114
+255, 0x210F
+130, 0x2216
+177, 0x21A2
+176, 0x21A3
+178, 0x21A0
+34, 0x229A
+244, 0x03DC
+254, 0x00F0
+68, 0xF103
+205, 0x21AB
+204, 0x21AC
+161, 0x2257
+164, 0x2251
+207, 0x21AD
+165, 0x2252
+81, 0xF110
+242, 0x03B5
+195, 0x21C9
+168, 0x22B8
+196, 0x21C8
+198, 0x21C6
+182, 0x21C0
+183, 0x21C1
+185, 0x21C2
+187, 0x21C3
+194, 0x21C7
+145, 0x22A8
+128, 0xFE68
+190, 0x21CD
+193, 0x21CE
+191, 0x21CF
+181, 0x21BD
+233, 0x266F
+160, 0x00A0
+76, 0x2112
+73, 0x2110
+80, 0x2118
+241, 0x03F1
+249, 0x03F0
+139, 0xEA2F
+86, 0xF115
+83, 0xF112
+84, 0xF113
+89, 0xF118
+90, 0xF119
+42, 0x22A1
+148, 0x22A3
+144, 0x22A2
+149, 0x22A4
+138, 0xEA2E
+253, 0x2138
+88, 0xF117
+174, 0x2247
+147, 0x22AA
+251, 0x2136
+252, 0x2137
+69, 0x2130
+70, 0x2131
+245, 0x2132
+77, 0x2133
+210, 0x21BB
+146, 0x22A9
+230, 0x22C7
+135, 0x231F
+170, 0x2240
+136, 0xE92E
+228, 0x2720
+173, 0x2241
+232, 0x266E
+55, 0x0037
+54, 0x0036
+53, 0x0035
+52, 0x0034
+51, 0x0033
+50, 0x0032
+49, 0x0031
+48, 0x0030
+234, 0x2214
+57, 0x0039
+56, 0x0038
+134, 0x231D
+133, 0x231E
+171, 0x2242
+132, 0x231C
+226, 0x22C9
+247, 0x0131
+45, 0x25AA
+166, 0x224F
+224, 0x22CB
+169, 0x224D
+167, 0x224E
+172, 0x224A
+43, 0x25A0
+206, 0x21DD
+197, 0x21CA
+44, 0x25A1
+199, 0x21CB
+180, 0x21BC
+211, 0x21BA
+186, 0x21BF
+184, 0x21BE
+229, 0x22C6
+38, 0x24C8
+202, 0x21B1
+203, 0x21B0
+208, 0x21B7
+209, 0x21B6
+225, 0x22CC
+129, 0x005C
+227, 0x22CA
diff --git a/lib/kformula/config/euclid%20math%20two.font b/lib/kformula/config/euclid%20math%20two.font
new file mode 100644
index 00000000..7b402419
--- /dev/null
+++ b/lib/kformula/config/euclid%20math%20two.font
@@ -0,0 +1,131 @@
+228, 0x2208
+212, 0xE90C
+244, 0x2291
+241, 0x2290
+243, 0x2293
+245, 0x2292
+242, 0x2294
+229, 0x220B
+67, 0x2102
+168, 0xE92D
+169, 0x22BB
+170, 0x22BC
+225, 0xEA0B
+224, 0xEA0C
+149, 0xEA0E
+156, 0xEA06
+157, 0xEA07
+72, 0x210D
+167, 0xE922
+90, 0x2124
+164, 0x2277
+221, 0xEA45
+107, 0xF0A4
+40, 0x22B4
+36, 0x25BC
+217, 0xEA43
+163, 0x2276
+69, 0xF084
+70, 0xF085
+71, 0xF086
+65, 0xF080
+66, 0xF081
+68, 0xF083
+34, 0x25BD
+73, 0xF088
+74, 0xF089
+171, 0x2306
+183, 0x227F
+177, 0x227D
+176, 0x227C
+159, 0x22E7
+158, 0x22E6
+191, 0x22E1
+190, 0x22E0
+199, 0x22E9
+198, 0x22E8
+43, 0x22ED
+42, 0x22EA
+44, 0x22EC
+41, 0x22EB
+137, 0x2273
+136, 0x2272
+147, 0x2271
+146, 0x2270
+152, 0x2268
+75, 0xF08A
+76, 0xF08B
+77, 0xF08C
+37, 0x25B6
+33, 0x25B3
+35, 0x25B2
+186, 0x2280
+187, 0x2281
+218, 0x2288
+219, 0x2289
+160, 0x00A0
+220, 0xEA44
+222, 0xEA46
+81, 0x211A
+196, 0xEA40
+197, 0xEA41
+82, 0x211D
+213, 0xE90B
+78, 0x2115
+80, 0x2119
+215, 0x228B
+214, 0x228A
+240, 0x228F
+226, 0x228E
+145, 0xEA35
+144, 0xEA34
+79, 0xF08E
+223, 0xEA47
+192, 0xEA3E
+189, 0xEA3D
+193, 0xEA3F
+200, 0xEA3A
+188, 0xEA3C
+201, 0xEA3B
+179, 0x22DF
+131, 0x22DD
+178, 0x22DE
+166, 0x22DB
+130, 0x22DC
+165, 0x22DA
+148, 0xEA10
+162, 0xEA33
+161, 0xEA32
+139, 0xE933
+138, 0xE932
+184, 0xE93A
+185, 0xE93B
+202, 0x22CF
+203, 0x22CE
+128, 0x22D6
+129, 0x22D7
+227, 0x22D4
+211, 0x22D2
+210, 0x22D3
+208, 0x22D0
+209, 0x22D1
+140, 0x22D8
+141, 0x22D9
+216, 0xEA42
+132, 0x2264
+133, 0x2265
+134, 0x2266
+135, 0x2267
+153, 0x2269
+38, 0x25C0
+84, 0xF093
+83, 0xF092
+88, 0xF097
+87, 0xF096
+86, 0xF095
+85, 0xF094
+89, 0xF098
+142, 0x226E
+143, 0x226F
+39, 0x22B5
+182, 0x227E
diff --git a/lib/kformula/config/euclid%20symbol.font b/lib/kformula/config/euclid%20symbol.font
new file mode 100644
index 00000000..02651285
--- /dev/null
+++ b/lib/kformula/config/euclid%20symbol.font
@@ -0,0 +1,188 @@
+206, 0x2208
+207, 0x2209
+182, 0x2202
+36, 0x2203
+34, 0x2200
+209, 0x2207
+198, 0x2205
+197, 0x2295
+196, 0x2297
+213, 0x220F
+39, 0x220D
+174, 0x2192
+175, 0x2193
+172, 0x2190
+173, 0x2191
+171, 0x2194
+217, 0x2227
+208, 0x2220
+176, 0x00B0
+177, 0x00B1
+43, 0x002B
+44, 0x002C
+218, 0x2228
+199, 0x2229
+47, 0x002F
+178, 0x2033
+162, 0x2032
+40, 0x0028
+41, 0x0029
+200, 0x222A
+32, 0x0020
+33, 0x0021
+35, 0x0023
+37, 0x0025
+38, 0x0026
+180, 0x00D7
+212, 0x2122
+120, 0x03BE
+110, 0x03BD
+108, 0x03BB
+107, 0x03BA
+225, 0x2329
+245, 0x2321
+243, 0x2320
+246, 0xF8F6
+247, 0xF8F7
+239, 0xF8F4
+244, 0xF8F5
+237, 0xF8F2
+238, 0xF8F3
+235, 0xF8F0
+236, 0xF8F1
+248, 0xF8F8
+249, 0xF8F9
+253, 0xF8FD
+254, 0xF8FE
+251, 0xF8FB
+252, 0xF8FC
+250, 0xF8FA
+241, 0x232A
+242, 0x222B
+105, 0x03B9
+113, 0x03B8
+104, 0x03B7
+122, 0x03B6
+101, 0x03B5
+100, 0x03B4
+103, 0x03B3
+98, 0x03B2
+97, 0x03B1
+79, 0x039F
+78, 0x039D
+88, 0x039E
+76, 0x039B
+77, 0x039C
+75, 0x039A
+81, 0x0398
+73, 0x0399
+90, 0x0396
+72, 0x0397
+68, 0x0394
+69, 0x0395
+184, 0x00F7
+71, 0x0393
+65, 0x0391
+74, 0x03D1
+161, 0x03D2
+118, 0x03D6
+204, 0x2282
+201, 0x2283
+205, 0x2286
+202, 0x2287
+203, 0x2284
+169, 0x2665
+214, 0x221A
+165, 0x221E
+181, 0x221D
+210, 0x00AE
+166, 0x0192
+216, 0x00AC
+194, 0x211C
+111, 0x03BF
+193, 0x2111
+109, 0x03BC
+195, 0x2118
+211, 0x00A9
+168, 0x2666
+170, 0x2660
+167, 0x2663
+219, 0x21D4
+45, 0x2212
+221, 0x21D1
+220, 0x21D0
+223, 0x21D3
+222, 0x21D2
+229, 0x2211
+42, 0x2217
+188, 0x2026
+125, 0x007D
+183, 0x2022
+126, 0x223C
+70, 0x03A6
+67, 0x03A7
+84, 0x03A4
+85, 0x03A5
+83, 0x03A3
+80, 0x03A0
+82, 0x03A1
+94, 0x22A5
+89, 0x03A8
+87, 0x03A9
+192, 0x2135
+92, 0x2234
+124, 0x007C
+55, 0x0037
+54, 0x0036
+53, 0x0035
+52, 0x0034
+51, 0x0033
+50, 0x0032
+49, 0x0031
+48, 0x0030
+57, 0x0039
+56, 0x0038
+164, 0x2244
+64, 0x2245
+215, 0x22C5
+66, 0x0392
+187, 0x2248
+112, 0x03C0
+114, 0x03C1
+86, 0x03C2
+115, 0x03C3
+116, 0x03C4
+117, 0x03C5
+102, 0x03C6
+99, 0x03C7
+121, 0x03C8
+119, 0x03C9
+224, 0x26C4
+63, 0x003F
+62, 0x003E
+61, 0x003D
+60, 0x003C
+59, 0x003B
+58, 0x003A
+234, 0xF8EF
+233, 0xF8EE
+232, 0xF8ED
+231, 0xF8EC
+230, 0xF8EB
+228, 0xF8EA
+185, 0x2260
+186, 0x2261
+163, 0x2264
+179, 0x2265
+46, 0x002E
+123, 0x007B
+191, 0x21B5
+91, 0x005B
+93, 0x005D
+95, 0x005F
+106, 0x03D5
+227, 0xF8E9
+226, 0xF8E8
+190, 0xF8E7
+189, 0xF8E6
+96, 0xF8E5
diff --git a/lib/kformula/config/mt%20extra.font b/lib/kformula/config/mt%20extra.font
new file mode 100644
index 00000000..96fe35b0
--- /dev/null
+++ b/lib/kformula/config/mt%20extra.font
@@ -0,0 +1,144 @@
+53, 0xEC0B
+124, 0xEC0C
+249, 0x2044
+240, 0xFB01
+70, 0xEC0F
+126, 0xEC0D
+209, 0xEE11
+101, 0x2299
+123, 0xFE38
+102, 0x227B
+115, 0x20D6
+118, 0x20D1
+66, 0x2250
+93, 0x2198
+91, 0x2199
+67, 0x2210
+94, 0x2196
+90, 0x2197
+98, 0x2195
+112, 0x227A
+163, 0x2102
+80, 0x2225
+82, 0x2221
+73, 0x2229
+192, 0xEE0D
+187, 0xEE0B
+253, 0x02C7
+193, 0xEE0E
+194, 0xEE0F
+72, 0xEC11
+71, 0xEC10
+103, 0xE98F
+188, 0xEE0C
+176, 0xEE04
+233, 0x00DD
+96, 0x2035
+85, 0x222A
+60, 0x22B2
+62, 0x22B3
+246, 0x00BD
+104, 0x210F
+235, 0x00D0
+254, 0x02DA
+74, 0x2127
+162, 0x2124
+97, 0x21A6
+64, 0x225C
+40, 0x2323
+41, 0x2322
+211, 0xEE13
+213, 0xEE15
+239, 0x00F0
+132, 0xEB03
+234, 0x00DE
+65, 0x2259
+248, 0x00BE
+129, 0xEB01
+128, 0x21C4
+134, 0x21C0
+186, 0xEE0A
+77, 0x22EE
+68, 0x019B
+76, 0x22EF
+113, 0xEB1A
+232, 0x0160
+86, 0x25B3
+89, 0x25B1
+69, 0xEC0E
+178, 0xEE06
+252, 0x02D8
+181, 0xEE07
+110, 0xFFFD
+105, 0xEE00
+135, 0x21BD
+106, 0xEE01
+38, 0x0307
+35, 0x0300
+37, 0x0303
+36, 0x0302
+119, 0x20D0
+164, 0x211A
+161, 0x211D
+120, 0xEB19
+108, 0x2113
+165, 0x2115
+236, 0x0161
+250, 0x00A6
+111, 0x2218
+99, 0x21D5
+109, 0x2213
+49, 0xEC00
+54, 0xEC04
+255, 0x02DB
+167, 0x301A
+251, 0x02DD
+168, 0x301B
+75, 0x2026
+116, 0x20E1
+58, 0x223C
+51, 0xEC02
+237, 0x00FD
+52, 0xEC03
+172, 0xEC25
+56, 0xEC06
+238, 0x00FE
+81, 0x2235
+59, 0x2243
+171, 0xEC24
+173, 0xEC26
+174, 0xEC27
+169, 0xEC22
+170, 0xEC23
+177, 0xEE05
+182, 0xEE08
+183, 0xEE09
+247, 0x00BC
+242, 0x0131
+88, 0x25AD
+114, 0x20D7
+55, 0xEC05
+125, 0xFE37
+243, 0x00B9
+214, 0xEE16
+231, 0xF8FF
+83, 0x2222
+210, 0xEE12
+87, 0x25A1
+195, 0xEE10
+131, 0x21CC
+244, 0x00B2
+245, 0x00B3
+100, 0x25CB
+50, 0xEC01
+61, 0x226A
+63, 0x226B
+130, 0xEB02
+78, 0x22F0
+79, 0x22F1
+92, 0xEB05
+136, 0xF8E7
+117, 0xEB00
+241, 0xFB02
+95, 0xEB06
+133, 0xEB04
diff --git a/lib/kformula/config/mt%20symbol.font b/lib/kformula/config/mt%20symbol.font
new file mode 100644
index 00000000..02651285
--- /dev/null
+++ b/lib/kformula/config/mt%20symbol.font
@@ -0,0 +1,188 @@
+206, 0x2208
+207, 0x2209
+182, 0x2202
+36, 0x2203
+34, 0x2200
+209, 0x2207
+198, 0x2205
+197, 0x2295
+196, 0x2297
+213, 0x220F
+39, 0x220D
+174, 0x2192
+175, 0x2193
+172, 0x2190
+173, 0x2191
+171, 0x2194
+217, 0x2227
+208, 0x2220
+176, 0x00B0
+177, 0x00B1
+43, 0x002B
+44, 0x002C
+218, 0x2228
+199, 0x2229
+47, 0x002F
+178, 0x2033
+162, 0x2032
+40, 0x0028
+41, 0x0029
+200, 0x222A
+32, 0x0020
+33, 0x0021
+35, 0x0023
+37, 0x0025
+38, 0x0026
+180, 0x00D7
+212, 0x2122
+120, 0x03BE
+110, 0x03BD
+108, 0x03BB
+107, 0x03BA
+225, 0x2329
+245, 0x2321
+243, 0x2320
+246, 0xF8F6
+247, 0xF8F7
+239, 0xF8F4
+244, 0xF8F5
+237, 0xF8F2
+238, 0xF8F3
+235, 0xF8F0
+236, 0xF8F1
+248, 0xF8F8
+249, 0xF8F9
+253, 0xF8FD
+254, 0xF8FE
+251, 0xF8FB
+252, 0xF8FC
+250, 0xF8FA
+241, 0x232A
+242, 0x222B
+105, 0x03B9
+113, 0x03B8
+104, 0x03B7
+122, 0x03B6
+101, 0x03B5
+100, 0x03B4
+103, 0x03B3
+98, 0x03B2
+97, 0x03B1
+79, 0x039F
+78, 0x039D
+88, 0x039E
+76, 0x039B
+77, 0x039C
+75, 0x039A
+81, 0x0398
+73, 0x0399
+90, 0x0396
+72, 0x0397
+68, 0x0394
+69, 0x0395
+184, 0x00F7
+71, 0x0393
+65, 0x0391
+74, 0x03D1
+161, 0x03D2
+118, 0x03D6
+204, 0x2282
+201, 0x2283
+205, 0x2286
+202, 0x2287
+203, 0x2284
+169, 0x2665
+214, 0x221A
+165, 0x221E
+181, 0x221D
+210, 0x00AE
+166, 0x0192
+216, 0x00AC
+194, 0x211C
+111, 0x03BF
+193, 0x2111
+109, 0x03BC
+195, 0x2118
+211, 0x00A9
+168, 0x2666
+170, 0x2660
+167, 0x2663
+219, 0x21D4
+45, 0x2212
+221, 0x21D1
+220, 0x21D0
+223, 0x21D3
+222, 0x21D2
+229, 0x2211
+42, 0x2217
+188, 0x2026
+125, 0x007D
+183, 0x2022
+126, 0x223C
+70, 0x03A6
+67, 0x03A7
+84, 0x03A4
+85, 0x03A5
+83, 0x03A3
+80, 0x03A0
+82, 0x03A1
+94, 0x22A5
+89, 0x03A8
+87, 0x03A9
+192, 0x2135
+92, 0x2234
+124, 0x007C
+55, 0x0037
+54, 0x0036
+53, 0x0035
+52, 0x0034
+51, 0x0033
+50, 0x0032
+49, 0x0031
+48, 0x0030
+57, 0x0039
+56, 0x0038
+164, 0x2244
+64, 0x2245
+215, 0x22C5
+66, 0x0392
+187, 0x2248
+112, 0x03C0
+114, 0x03C1
+86, 0x03C2
+115, 0x03C3
+116, 0x03C4
+117, 0x03C5
+102, 0x03C6
+99, 0x03C7
+121, 0x03C8
+119, 0x03C9
+224, 0x26C4
+63, 0x003F
+62, 0x003E
+61, 0x003D
+60, 0x003C
+59, 0x003B
+58, 0x003A
+234, 0xF8EF
+233, 0xF8EE
+232, 0xF8ED
+231, 0xF8EC
+230, 0xF8EB
+228, 0xF8EA
+185, 0x2260
+186, 0x2261
+163, 0x2264
+179, 0x2265
+46, 0x002E
+123, 0x007B
+191, 0x21B5
+91, 0x005B
+93, 0x005D
+95, 0x005F
+106, 0x03D5
+227, 0xF8E9
+226, 0xF8E8
+190, 0xF8E7
+189, 0xF8E6
+96, 0xF8E5
diff --git a/lib/kformula/config/symbol.font b/lib/kformula/config/symbol.font
new file mode 100644
index 00000000..02651285
--- /dev/null
+++ b/lib/kformula/config/symbol.font
@@ -0,0 +1,188 @@
+206, 0x2208
+207, 0x2209
+182, 0x2202
+36, 0x2203
+34, 0x2200
+209, 0x2207
+198, 0x2205
+197, 0x2295
+196, 0x2297
+213, 0x220F
+39, 0x220D
+174, 0x2192
+175, 0x2193
+172, 0x2190
+173, 0x2191
+171, 0x2194
+217, 0x2227
+208, 0x2220
+176, 0x00B0
+177, 0x00B1
+43, 0x002B
+44, 0x002C
+218, 0x2228
+199, 0x2229
+47, 0x002F
+178, 0x2033
+162, 0x2032
+40, 0x0028
+41, 0x0029
+200, 0x222A
+32, 0x0020
+33, 0x0021
+35, 0x0023
+37, 0x0025
+38, 0x0026
+180, 0x00D7
+212, 0x2122
+120, 0x03BE
+110, 0x03BD
+108, 0x03BB
+107, 0x03BA
+225, 0x2329
+245, 0x2321
+243, 0x2320
+246, 0xF8F6
+247, 0xF8F7
+239, 0xF8F4
+244, 0xF8F5
+237, 0xF8F2
+238, 0xF8F3
+235, 0xF8F0
+236, 0xF8F1
+248, 0xF8F8
+249, 0xF8F9
+253, 0xF8FD
+254, 0xF8FE
+251, 0xF8FB
+252, 0xF8FC
+250, 0xF8FA
+241, 0x232A
+242, 0x222B
+105, 0x03B9
+113, 0x03B8
+104, 0x03B7
+122, 0x03B6
+101, 0x03B5
+100, 0x03B4
+103, 0x03B3
+98, 0x03B2
+97, 0x03B1
+79, 0x039F
+78, 0x039D
+88, 0x039E
+76, 0x039B
+77, 0x039C
+75, 0x039A
+81, 0x0398
+73, 0x0399
+90, 0x0396
+72, 0x0397
+68, 0x0394
+69, 0x0395
+184, 0x00F7
+71, 0x0393
+65, 0x0391
+74, 0x03D1
+161, 0x03D2
+118, 0x03D6
+204, 0x2282
+201, 0x2283
+205, 0x2286
+202, 0x2287
+203, 0x2284
+169, 0x2665
+214, 0x221A
+165, 0x221E
+181, 0x221D
+210, 0x00AE
+166, 0x0192
+216, 0x00AC
+194, 0x211C
+111, 0x03BF
+193, 0x2111
+109, 0x03BC
+195, 0x2118
+211, 0x00A9
+168, 0x2666
+170, 0x2660
+167, 0x2663
+219, 0x21D4
+45, 0x2212
+221, 0x21D1
+220, 0x21D0
+223, 0x21D3
+222, 0x21D2
+229, 0x2211
+42, 0x2217
+188, 0x2026
+125, 0x007D
+183, 0x2022
+126, 0x223C
+70, 0x03A6
+67, 0x03A7
+84, 0x03A4
+85, 0x03A5
+83, 0x03A3
+80, 0x03A0
+82, 0x03A1
+94, 0x22A5
+89, 0x03A8
+87, 0x03A9
+192, 0x2135
+92, 0x2234
+124, 0x007C
+55, 0x0037
+54, 0x0036
+53, 0x0035
+52, 0x0034
+51, 0x0033
+50, 0x0032
+49, 0x0031
+48, 0x0030
+57, 0x0039
+56, 0x0038
+164, 0x2244
+64, 0x2245
+215, 0x22C5
+66, 0x0392
+187, 0x2248
+112, 0x03C0
+114, 0x03C1
+86, 0x03C2
+115, 0x03C3
+116, 0x03C4
+117, 0x03C5
+102, 0x03C6
+99, 0x03C7
+121, 0x03C8
+119, 0x03C9
+224, 0x26C4
+63, 0x003F
+62, 0x003E
+61, 0x003D
+60, 0x003C
+59, 0x003B
+58, 0x003A
+234, 0xF8EF
+233, 0xF8EE
+232, 0xF8ED
+231, 0xF8EC
+230, 0xF8EB
+228, 0xF8EA
+185, 0x2260
+186, 0x2261
+163, 0x2264
+179, 0x2265
+46, 0x002E
+123, 0x007B
+191, 0x21B5
+91, 0x005B
+93, 0x005D
+95, 0x005F
+106, 0x03D5
+227, 0xF8E9
+226, 0xF8E8
+190, 0xF8E7
+189, 0xF8E6
+96, 0xF8E5
diff --git a/lib/kformula/config/unicode.tbl b/lib/kformula/config/unicode.tbl
new file mode 100644
index 00000000..e3e27db8
--- /dev/null
+++ b/lib/kformula/config/unicode.tbl
@@ -0,0 +1,635 @@
+#
+# KFormula unicode table
+# Each line contains the unicode value, the char class
+# (ORDINARY, BINOP or RELATION) and optionally the
+# chars TeX name.
+#
+0x2282, RELATION, subset
+0x2283, RELATION, supset
+0x2044, ORDINARY
+0xE201, RELATION, longleftarrow
+0xE205, RELATION, longrightarrow
+0x219B, ORDINARY, nrightarrow
+0x2286, RELATION, subseteq
+0x219A, ORDINARY, nleftarrow
+0x219D, RELATION, rightsquigarrow
+0x219E, ORDINARY, twoheadleftarrow
+0xEC11, ORDINARY
+0x2208, RELATION, in
+0x2209, RELATION, notin
+0xEC0D, ORDINARY
+0x22D0, ORDINARY, Subset
+0xEC10, ORDINARY
+0x2202, ORDINARY, partial
+0x2203, ORDINARY, exists
+0x2200, ORDINARY, forall
+0x2201, ORDINARY, complement
+0x2207, ORDINARY, nabla
+0x2204, ORDINARY, nexists
+0x2205, BINOP, oslash
+0x229A, ORDINARY, circledcirc
+0x229B, ORDINARY, circledast
+0x229E, ORDINARY, boxplus
+0x229F, ORDINARY, boxminus
+0x2291, ORDINARY, sqsubseteq
+0x2290, ORDINARY, sqsupset
+0x2293, ORDINARY, sqcap
+0x2292, ORDINARY, sqsupseteq
+0x2295, BINOP, oplus
+0x2294, ORDINARY, sqcup
+0x2297, BINOP, otimes
+0x2296, ORDINARY, ominus
+0x2299, ORDINARY, odot
+0x2298, ORDINARY, oslash
+0x02DD, ORDINARY
+0x21AA, RELATION, hookrightarrow
+0xFE38, ORDINARY
+0x22A0, ORDINARY, boxtimes
+0x220B, ORDINARY, ni
+0x2251, ORDINARY, Doteq
+0x20D6, ORDINARY, overleftarrow
+0xFE37, ORDINARY
+0x220F, ORDINARY, prod
+0x20D1, ORDINARY, rightharpoonaccent
+0x220D, RELATION, ni
+0xE2F8, RELATION, lessapprox
+0x2198, ORDINARY, searrow
+0x2199, ORDINARY, swarrow
+0x21AD, ORDINARY
+0x2192, RELATION, rightarrow
+0x2193, RELATION, downarrow
+0x2190, RELATION, leftarrow
+0x2191, RELATION, uparrow
+0x2196, ORDINARY, nwarrow
+0x2197, ORDINARY, nearrow
+0x2194, RELATION, leftrightarrow
+0x2195, ORDINARY, updownarrow
+0xF8EB, ORDINARY
+0x03A6, ORDINARY, Phi
+0xF092, ORDINARY
+0x2211, ORDINARY, sum
+0x2102, ORDINARY
+0xE92F, ORDINARY
+0xE92D, ORDINARY
+0x228E, ORDINARY, uplus
+0xED01, ORDINARY
+0xED02, ORDINARY
+0x2224, ORDINARY
+0x00B9, ORDINARY
+0x2226, ORDINARY
+0x2227, BINOP, wedge
+0xE2A8, RELATION, nleqq
+0x2221, ORDINARY, measuredangle
+0x2222, ORDINARY
+0x22BC, ORDINARY, barwedge
+0x00B0, ORDINARY, degree
+0x00B1, BINOP, pm
+0x002B, BINOP
+0x002C, PUNCTUATION
+0x2228, BINOP, vee
+0x2229, BINOP, cap
+0xE2A2, RELATION, lnapprox
+0xE2A3, RELATION, lneq
+0xEE0D, ORDINARY
+0x21D4, RELATION, Leftrightarrow
+0xEA06, ORDINARY
+0xF088, ORDINARY
+0x221E, ORDINARY, infty
+0xEA07, ORDINARY
+0x22D4, RELATION, pitchfork
+0xF10E, ORDINARY
+0xF10D, ORDINARY
+0xEA0B, ORDINARY
+0xEA0C, ORDINARY
+0xF10A, ORDINARY
+0xEA0E, ORDINARY
+0x21CA, ORDINARY, downdownarrows
+0x2136, ORDINARY, beth
+0x22D3, ORDINARY, Cup
+0xF106, ORDINARY
+0xF100, ORDINARY
+0x02C7, ORDINARY
+0xF102, ORDINARY
+0x2130, ORDINARY
+0x03B8, ORDINARY, theta
+0xF109, ORDINARY
+0x2131, ORDINARY
+0x03B7, ORDINARY, eta
+0xE2BB, RELATION, varsupsetneqq
+0x2035, ORDINARY, backprime
+0x2133, ORDINARY
+0x03A7, ORDINARY
+0xEA33, ORDINARY
+0x2033, ORDINARY
+0x2032, ORDINARY, prime
+0x0028, ORDINARY
+0x222E, ORDINARY, oint
+0x222A, BINOP, cup
+0x22B2, RELATION, vartriangleleft
+0x22B3, RELATION, vartriangleright
+0x0020, ORDINARY
+0x0021, ORDINARY
+0x00BC, ORDINARY
+0x00BD, ORDINARY
+0x0025, ORDINARY
+0x0026, ORDINARY
+0x00AE, ORDINARY
+0x210B, ORDINARY
+0x210D, ORDINARY
+0x210F, ORDINARY
+0x22D9, RELATION, ggg
+0xE922, ORDINARY
+0x00D0, ORDINARY
+0x00D7, BINOP, times
+0x02DA, ORDINARY
+0x2122, ORDINARY
+0xE90B, ORDINARY
+0xE90C, ORDINARY
+0x03BC, ORDINARY, mu
+0x03BB, ORDINARY, lambda
+0x03BA, ORDINARY, kappa
+0x2124, ORDINARY
+0x21A2, ORDINARY, leftarrowtail
+0x21A3, ORDINARY, rightarrowtail
+0x21A0, ORDINARY, twoheadrightarrow
+0x21A6, ORDINARY, mapsto
+0x225C, RELATION, triangleq
+0xE2FE, RELATION, preceq
+0xF080, ORDINARY
+0xE2FF, RELATION, succapprox
+0xE2FA, RELATION, leqslant
+0x227E, RELATION, precsim
+0x2329, ORDINARY, langle
+0x222B, ORDINARY, int
+0x211C, ORDINARY, Re
+0x2321, ORDINARY
+0x2320, ORDINARY
+0x2323, RELATION, smile
+0x2322, RELATION, frown
+0xF0A4, ORDINARY
+0xF8F6, ORDINARY
+0xF8F7, ORDINARY
+0xF8F4, ORDINARY
+0xF8F5, ORDINARY
+0xF8F2, ORDINARY
+0xF8F3, ORDINARY
+0xF8F0, ORDINARY
+0xF8F1, ORDINARY
+0x25BE, ORDINARY, blacktriangledown
+0xF8F8, ORDINARY
+0xF8F9, ORDINARY
+0xF8FF, ORDINARY
+0xEE12, ORDINARY
+0xEE11, ORDINARY
+0xEE10, ORDINARY
+0xF8FB, ORDINARY
+0xEE16, ORDINARY
+0xEE15, ORDINARY
+0x0029, ORDINARY
+0x25BC, ORDINARY
+0x21CD, ORDINARY, nLeftarrow
+0xF089, ORDINARY
+0xE2A7, RELATION, nleqslant
+0x00B2, ORDINARY
+0x22B5, ORDINARY, trianglerighteq
+0x232A, ORDINARY, rangle
+0xEA35, ORDINARY
+0xEA44, ORDINARY
+0xF103, ORDINARY
+0x21AB, ORDINARY, looparrowleft
+0x21AC, ORDINARY, looparrowright
+0x2257, ORDINARY, circeq
+0x2256, ORDINARY, eqcirc
+0xE2F9, RELATION, lesseqqgtr
+0x2250, RELATION, doteq
+0x2253, ORDINARY, risingdotseq
+0x21AE, ORDINARY
+0xE2F5, RELATION, gtreqqless
+0xE2F4, RELATION, gtrapprox
+0xE2F6, RELATION, geqslant
+0x2259, RELATION, wedgeq
+0xF110, ORDINARY
+0xE2A0, RELATION, gneq
+0xEB02, ORDINARY
+0x22DC, ORDINARY, eqless
+0x00DD, ORDINARY
+0x00DE, ORDINARY
+0x212C, ORDINARY
+0x03B6, ORDINARY, zeta
+0x03B5, ORDINARY, varepsilon
+0x03B4, ORDINARY, delta
+0x03B3, ORDINARY, gamma
+0x03B2, ORDINARY, beta
+0x03B1, ORDINARY, alpha
+0x2306, ORDINARY, doublebarwedge
+0xF084, ORDINARY
+0xF085, ORDINARY
+0xF086, ORDINARY
+0x0023, ORDINARY, sharp
+0x00F8, ORDINARY, o
+0xF081, ORDINARY
+0xF083, ORDINARY
+0x22B8, ORDINARY, multimap
+0x03DC, ORDINARY
+0x25BD, ORDINARY, bigtriangledown
+0x00F0, ORDINARY
+0x22B4, ORDINARY, trianglelefteq
+0x00BE, ORDINARY
+0xE5F1, RELATION, nsucceq
+0xEB01, ORDINARY
+0x2111, ORDINARY, Im
+0x21C8, ORDINARY, upuparrows
+0x21C9, ORDINARY, rightrightarrows
+0x21C4, ORDINARY, rightleftarrows
+0x227F, RELATION, succsim
+0x21C6, ORDINARY, leftrightarrows
+0x21D2, RELATION, Rightarrow
+0x21C0, ORDINARY, rightharpoonup
+0x227B, RELATION, succ
+0x227A, RELATION, prec
+0x21C3, ORDINARY, downharpoonleft
+0x227D, RELATION, succcurlyeq
+0x039F, ORDINARY
+0x227C, RELATION, preccurlyeq
+0x039D, ORDINARY
+0x039E, ORDINARY, Xi
+0x039B, ORDINARY, Lambda
+0x039C, ORDINARY
+0x21C1, ORDINARY, rightharpoondown
+0x22E7, RELATION, gnsim
+0x22E6, RELATION, lnsim
+0x22E1, ORDINARY
+0x21C2, ORDINARY, downharpoonright
+0xFE68, ORDINARY
+0x22E9, RELATION, succnsim
+0x22E8, RELATION, precnsim
+0x22EE, ORDINARY, vdots
+0x22ED, ORDINARY, ntrianglerighteq
+0x019B, ORDINARY, lambdabar
+0x22EF, ORDINARY, cdots
+0x22EA, ORDINARY, ntriangleleft
+0x22EC, ORDINARY, ntrianglelefteq
+0x22EB, ORDINARY, ntriangleright
+0xEA42, ORDINARY
+0xEB1A, ORDINARY
+0xE5CF, RELATION, eqslantless
+0x0398, ORDINARY, Theta
+0x0399, ORDINARY
+0x0396, ORDINARY
+0x0397, ORDINARY
+0x0394, ORDINARY, Delta
+0x0395, ORDINARY
+0x0392, ORDINARY
+0x0393, ORDINARY, Gamma
+0x0391, ORDINARY
+0x2252, ORDINARY, fallingdotseq
+0x03B9, ORDINARY, iota
+0xE2B0, RELATION, nsupseteqq
+0x2277, RELATION, gtrless
+0x2276, RELATION, lessgtr
+0x21CF, ORDINARY, nRightarrow
+0x2273, RELATION, gtrsim
+0x2272, RELATION, lesssim
+0x2271, RELATION, ngeq
+0x2270, RELATION, nleq
+0x21BC, ORDINARY, leftharpoonup
+0x22C6, ORDINARY, star
+0xF08A, ORDINARY
+0xF08B, ORDINARY
+0x2269, RELATION, gneqq
+0x03D1, ORDINARY, vartheta
+0x25B6, ORDINARY, blacktriangleright
+0x25B5, ORDINARY, vartriangle
+0x25B4, ORDINARY, blacktriangle
+0x03D5, ORDINARY, varphi
+0x25B2, ORDINARY
+0x25B1, ORDINARY
+0x03D6, ORDINARY, varpi
+0xEC0B, ORDINARY
+0xEC0C, ORDINARY
+0x2280, RELATION, nprec
+0x2281, RELATION, nsucc
+0xEC0F, ORDINARY
+0xEE0B, ORDINARY
+0x2284, RELATION, nsubset
+0xEC0E, ORDINARY
+0xE629, ORDINARY, epsilon
+0x2288, ORDINARY, nsubseteq
+0x2289, ORDINARY, nsupseteq
+0x22DD, ORDINARY, eqgtr
+0x02D8, ORDINARY
+0x22DE, RELATION, curlyeqprec
+0xFFFD, ORDINARY
+0xE2B8, RELATION, varsubsetneqq
+0x221A, ORDINARY, surd
+0x22DB, RELATION, gtreqless
+0x039A, ORDINARY
+0x21DA, ORDINARY, Lleftarrow
+0x221D, RELATION, propto
+0x21DB, ORDINARY, Rrightarrow
+0xE2BA, RELATION, varsupsetneq
+0x0307, ORDINARY
+0x220A, RELATION, in
+0x0300, ORDINARY, grave
+0x0303, ORDINARY
+0x0302, ORDINARY, hat
+0x266D, ORDINARY, flat
+0x20D0, ORDINARY, leftharpoonaccent
+0x266F, ORDINARY, sharp
+0x22DA, RELATION, lesseqgtr
+0x0192, ORDINARY
+0x00AC, ORDINARY, neg
+0x2661, ORDINARY, heartsuit
+0x211B, ORDINARY
+0xEA45, ORDINARY
+0xEA46, ORDINARY
+0x211A, ORDINARY
+0xEA40, ORDINARY
+0xEA41, ORDINARY
+0x211D, ORDINARY
+0xEA43, ORDINARY
+0x03BE, ORDINARY, xi
+0x22E0, ORDINARY
+0x2112, ORDINARY
+0x2113, ORDINARY
+0x2110, ORDINARY
+0x03BD, ORDINARY, nu
+0x2115, ORDINARY
+0x2127, ORDINARY, mho
+0x2118, ORDINARY, wp
+0x2119, ORDINARY
+0x0161, ORDINARY
+0x0160, ORDINARY
+0xE2B2, RELATION, precnapprox
+0x00A9, ORDINARY
+0xE2B4, RELATION, succnapprox
+0xE2B7, RELATION, supsetneqq
+0xE2B6, RELATION, subsetneqq
+0xE2B9, RELATION, varsubsetneq
+0x2665, ORDINARY, heartsuit
+0x2666, ORDINARY, diamondsuit
+0x00A6, ORDINARY
+0x2660, ORDINARY, spadesuit
+0x00A0, ORDINARY
+0x2662, ORDINARY, diamondsuit
+0x2663, ORDINARY, clubsuit
+0x2218, ORDINARY, circ
+0x03F1, ORDINARY, varrho
+0x03F0, ORDINARY, varkappa
+0xEA2F, ORDINARY
+0x21D5, ORDINARY, Updownarrow
+0x2210, ORDINARY, coprod
+0x2213, ORDINARY, mp
+0x2212, BINOP, minus
+0x2215, ORDINARY, slash
+0x21D0, RELATION, Leftarrow
+0x21D3, RELATION, Downarrow
+0x2216, ORDINARY
+0xEC02, ORDINARY
+0xEC03, ORDINARY
+0xEC00, ORDINARY
+0x228A, ORDINARY, subsetneq
+0xEC06, ORDINARY
+0xEC04, ORDINARY
+0xEC05, ORDINARY
+0x02DB, ORDINARY
+0xF116, ORDINARY
+0xF117, ORDINARY
+0xF114, ORDINARY
+0xE5DC, RELATION, npreceq
+0xF112, ORDINARY
+0xF113, ORDINARY
+0xE304, RELATION, subseteqq
+0xE305, RELATION, supseteqq
+0x21D1, RELATION, Uparrow
+0x25CB, ORDINARY, bigcirc
+0xF118, ORDINARY
+0xF119, ORDINARY
+0x22DF, RELATION, curlyeqsucc
+0x2217, BINOP, ast
+0xE2FD, RELATION, precapprox
+0x2026, ORDINARY, ldots
+0x20E1, ORDINARY, overleftrightarrow
+0x007D, ORDINARY, rbrace
+0x2022, BINOP, bullet
+0x223C, RELATION, sim
+0x228B, ORDINARY, supsetneq
+0x21A9, RELATION, hookleftarrow
+0x00FD, ORDINARY
+0x03D2, ORDINARY, Upsilon
+0xE663, ORDINARY, Upsilon
+0x22D1, ORDINARY, Supset
+0x00F7, BINOP, div
+0x22A9, ORDINARY, Vdash
+0x22A8, ORDINARY, vDash
+0x03A4, ORDINARY
+0x03A5, ORDINARY
+0x03A3, ORDINARY, Sigma
+0x03A0, ORDINARY, Pi
+0x03A1, ORDINARY
+0x22A1, ORDINARY, boxdot
+0x228F, ORDINARY, sqsubset
+0x22A3, ORDINARY, dashv
+0x22A2, ORDINARY
+0x22A5, ORDINARY
+0x22A4, ORDINARY, top
+0x03A8, ORDINARY, Psi
+0x03A9, ORDINARY, Omega
+0xEA2E, ORDINARY
+0x2138, ORDINARY, daleth
+0x231E, ORDINARY, llcorner
+0x22AA, ORDINARY, Vvdash
+0x2135, ORDINARY, aleph
+0x22AC, ORDINARY, nvdash
+0x2137, ORDINARY, gimel
+0x22AE, ORDINARY, nVdash
+0x22AD, ORDINARY, nvDash
+0x2132, ORDINARY, Finv
+0x22AF, ORDINARY, nVDash
+0x002E, PUNCTUATION
+0xEC01, ORDINARY
+0xEA47, ORDINARY
+0x2235, BINOP, because
+0x2234, BINOP, therefore
+0x2242, ORDINARY, eqsim
+0x231F, ORDINARY, lrcorner
+0x03BF, ORDINARY, o
+0x2243, RELATION, simeq
+0x2240, ORDINARY, wr
+0xE92E, ORDINARY
+0x226A, RELATION, ll
+0x231C, ORDINARY, ulcorner
+0x2214, ORDINARY, dotplus
+0xEA3E, ORDINARY
+0xEA3D, ORDINARY
+0xEA3F, ORDINARY
+0xEA3A, ORDINARY
+0x266E, ORDINARY, natural
+0xEA3C, ORDINARY
+0xEA3B, ORDINARY
+0xEC24, ORDINARY
+0xEC25, ORDINARY
+0xEC26, ORDINARY
+0xEC27, ORDINARY
+0xEC22, ORDINARY
+0xEC23, ORDINARY
+0xEE04, ORDINARY
+0xEE05, ORDINARY
+0xEE06, ORDINARY
+0xEE07, ORDINARY
+0xEE00, ORDINARY
+0xEE01, ORDINARY
+0xEA34, ORDINARY
+0x22D7, RELATION, gtrdot
+0xEE08, ORDINARY
+0xEE09, ORDINARY
+0xEA10, ORDINARY
+0x0037, ORDINARY
+0x0036, ORDINARY
+0x0035, ORDINARY
+0x0034, ORDINARY
+0x0033, ORDINARY
+0x0032, ORDINARY
+0x0031, ORDINARY
+0x0030, ORDINARY
+0x21C7, ORDINARY, leftleftarrows
+0x0039, ORDINARY
+0x0038, ORDINARY
+0x231D, ORDINARY, urcorner
+0x2247, ORDINARY, ncong
+0x2244, ORDINARY, nsime
+0x2245, RELATION, cong
+0x22C7, ORDINARY, divideontimes
+0xE5DF, RELATION, eqslantgtr
+0x22C5, BINOP, cdot
+0x2241, ORDINARY
+0x22C9, ORDINARY, ltimes
+0xEA32, ORDINARY
+0x2287, RELATION, supseteq
+0x2248, RELATION, approx
+0x0131, ORDINARY
+0x03C0, ORDINARY, pi
+0x03C1, ORDINARY, rho
+0x03C2, ORDINARY
+0x03C3, ORDINARY, sigma
+0x03C4, ORDINARY, tau
+0x03C5, ORDINARY, upsilon
+0x03C6, ORDINARY, phi
+0x03C7, ORDINARY, chi
+0x03C8, ORDINARY, psi
+0x03C9, ORDINARY, omega
+0xE933, ORDINARY
+0xE932, ORDINARY
+0x25AD, ORDINARY
+0x26C4, ORDINARY, Diamond
+0x25A0, ORDINARY
+0x25AA, ORDINARY
+0x25A1, ORDINARY
+0xE93A, ORDINARY
+0xE93B, ORDINARY
+0x224F, ORDINARY, bumpeq
+0x22CB, ORDINARY, leftthreetimes
+0x22CA, ORDINARY, rtimes
+0x224E, ORDINARY, Bumpeq
+0x22CF, ORDINARY, curlywedge
+0x22CE, ORDINARY, curlyvee
+0x224A, ORDINARY, approxeq
+0x003F, ORDINARY
+0x003E, RELATION, greater
+0x003D, RELATION
+0x003C, RELATION, less
+0x003B, PUNCTUATION
+0x003A, PUNCTUATION, colon
+0x2225, ORDINARY
+0xEB19, ORDINARY
+0xF115, ORDINARY
+0x22D6, RELATION, lessdot
+0xEE0E, ORDINARY
+0xEE0F, ORDINARY
+0x22D2, ORDINARY, Cap
+0xEE0A, ORDINARY
+0xE98F, ORDINARY
+0xEE0C, ORDINARY
+0xEB04, ORDINARY
+0x2220, ORDINARY, angle
+0x22D8, RELATION, lll
+0x22BA, ORDINARY, intercal
+0xEE13, ORDINARY
+0x21DD, ORDINARY, rightzigzagarrow
+0x22BB, ORDINARY, veebar
+0xF08C, ORDINARY
+0xF8EF, ORDINARY
+0xF8EE, ORDINARY
+0xF8ED, ORDINARY
+0xF8EC, ORDINARY
+0xF8FD, ORDINARY
+0xF8EA, ORDINARY
+0x2720, ORDINARY, maltese
+0x2605, ORDINARY, bigstar
+0xF8FE, ORDINARY
+0x21CB, ORDINARY, leftrightharpoons
+0x21CC, ORDINARY, rightleftharpoons
+0xE2A6, RELATION, ngeqslant
+0xF8FC, ORDINARY
+0x2260, RELATION, neq
+0x2261, RELATION, equiv
+0xE29F, RELATION, gnapprox
+0x00B3, ORDINARY
+0x2264, RELATION, leq
+0x2265, RELATION, geq
+0x2266, RELATION, leqq
+0x2267, RELATION, geqq
+0x2268, RELATION, lneqq
+0x21BB, ORDINARY, cwopencirclearrow
+0x21BA, ORDINARY, acwopencirclearrow
+0xF8FA, ORDINARY
+0x21BF, ORDINARY, upharpoonleft
+0x21BE, ORDINARY, upharpoonright
+0x21BD, ORDINARY, leftharpoondown
+0x25C0, ORDINARY, blacktriangleleft
+0x002F, ORDINARY
+0x24C8, ORDINARY, circledS
+0x007B, ORDINARY, lbrace
+0xF093, ORDINARY
+0x301A, ORDINARY
+0x301B, ORDINARY
+0xF097, ORDINARY
+0xF096, ORDINARY
+0xF095, ORDINARY
+0xF094, ORDINARY
+0xF098, ORDINARY
+0x21CE, ORDINARY, nLeftrightarrow
+0xE300, RELATION, succeq
+0xF8E7, ORDINARY
+0x226B, RELATION, gg
+0x226C, RELATION, between
+0x007C, ORDINARY, mid
+0x226E, RELATION, nless
+0x226F, RELATION, ngtr
+0x00FE, ORDINARY
+0x21B1, ORDINARY, Rsh
+0x21B0, ORDINARY, Lsh
+0x21B7, ORDINARY, curvearrowright
+0x21B6, ORDINARY, curvearrowleft
+0x21B5, ORDINARY, carriagereturn
+0x22CC, ORDINARY, rightthreetimes
+0x005C, ORDINARY, backslash
+0x005B, ORDINARY, lbrack
+0xF08E, ORDINARY
+0x005D, ORDINARY, rbrack
+0x005F, ORDINARY
+0x25B3, ORDINARY, bigtriangleup
+0x224D, ORDINARY, asymp
+0x22F0, ORDINARY, adots
+0x22F1, ORDINARY, ddots
+0x20D7, ORDINARY, vec
+0xF8E9, ORDINARY
+0xF8E8, ORDINARY
+0xEB03, ORDINARY
+0xF8E6, RELATION
+0xF8E5, ORDINARY
+0xEB00, ORDINARY
+0xFB02, ORDINARY
+0xEB06, ORDINARY
+0xEB05, ORDINARY
+0xFB01, ORDINARY