3 # Idea of "autocorrection" and parts of this file are shamelessly stolen
4 # from TeXMacs (they give vdhoeven@texmacs.org as contact)
6 # We do it a bit differently and allow corrections only to combine a symbol
7 # and a char to a new symbol.
25 \curlyvee * \curlyveeuparrow
26 \curlyveeuparrow * \curlyveedownarrow
27 \curlyveedownarrow * \vee
33 \leqslant / \nleqslant
34 \geqslant / \ngeqslant
57 \leqslant . \lesseqdot
66 \preccurlyeq / \npreccurlyeq
67 \succcurlyeq / \nsucccurlyeq
68 \preccurlyeq * \preceq
69 \succcurlyeq * \succeq
75 \precprec * \precprecprec
77 \succsucc * \succsuccsucc
78 \precprec = \precpreceq
80 \precprecprec = \precprecpreceq
81 \succsucc = \succsucceq
83 \succsuccsucc = \succsuccsucceq
84 \precprec / \nprecprec
85 \precprecprec / \nprecprecprec
86 \succsucc / \nsuccsucc
87 \succsuccsucc / \nsuccsuccsucc
88 \precpreceq / \nprecpreceq
89 \precprecpreceq / \nprecprecpreceq
90 \succsucceq / \nsuccsucceq
91 \succsuccsucceq / \nsuccsuccsucceq
103 \lesssim ~ \lessapprox
105 \precsim ~ \precapprox
117 \leftarrow > \leftrightarrow
118 \rightarrow - \longrightarrow
119 \leftarrow - \longleftarrow
120 \longleftarrow > \longleftrightarrow
123 \Rightarrow = \Longrightarrow
124 \Leftarrow > \Leftrightarrow
125 \Leftarrow = \Longleftarrow
126 \Longleftarrow > \Longleftrightarrow
128 \leftarrow * \longleftarrow
129 \longleftarrow * \longleftrightarrow
130 \longleftrightarrow * \leftrightarrow
131 \leftrightarrow * \leftarrow
132 \rightarrow * \longrightarrow
133 \longrightarrow * \longleftrightarrow
135 \Leftarrow * \Longleftarrow
136 \Longleftarrow * \Longleftrightarrow
137 \Longleftrightarrow * \Leftrightarrow
138 \Leftrightarrow * \Leftarrow
139 \Rightarrow * \Longrightarrow
140 \Longrightarrow * \Longleftrightarrow
151 \varnothing * \oslash
155 \circ > \ogreaterthan
174 \bullet * \blacksquare
179 \asympasymp * \simsim
188 \asympasymp / \nasympasymp
197 \shortmid * \varshortmid
205 \interleave - \Vvdash
206 \Vvdash - \longVvdash
210 \vartriangleleft * \blacktriangleleft
211 \vartriangleleft / \ntriangleleft
212 \vartriangleleft = \trianglelefteqslant
213 \trianglelefteqslant / \ntrianglelefteqslant
214 \trianglelefteqslant * \trianglelefteq
215 \trianglelefteq / \ntriangleqleft
216 | > \vartriangleright
217 \vartriangleright * \blacktriangleright
218 \vartriangleright / \ntriangleright
219 \vartriangleright = \trianglerighteq
220 \trianglerighteq / \ntriangleqright
221 \trianglerighteq * \trianglerighteqslant
222 \trianglerighteqslant / \ntrianglerighteqslant
252 \subseteq / \nsubseteq
253 \subseteq * \subseteqq
254 \sqsubset * \leftslice
257 \subseteqq / \nsubseteqq
258 \nsubseteqq * \subsetneq
259 \subsetneq * \varsubsetneq
260 \varsubsetneq * \subsetneqq
261 \subsetneqq * \varsubsetneqq
262 \subset + \subsetplus
263 \subsetplus = \subsetpluseq
264 \subseteq + \subsetpluseq
272 \supseteq / \nsupseteq
273 \supseteq * \supseteqq
274 \sqsupset * \rightslice
277 \supseteqq / \nsupseteqq
278 \supseteq / \supsetneq
279 \supsetneq * \nsupseteq
280 \supset + \supsetplus
281 \supsetplus = \supsetpluseq
282 \supseteq + \supsetpluseq
286 # The following is available in TeXMacs, but not (yet) in LyX
296 \shortmid / \nshortmid
297 \shortparallel / \nshortparallel
348 \curlywedge * \curlywedgeuparrow
349 \curlywedgeuparrow * \curlywedgedownarrow
350 \curlywedgedownarrow * \wedge
358 # <***=/ \nsqsubseteq
359 # >*=/** \varsupsetneq
361 # >*=*/** \varsupsetneqq
365 # >***=/ \nsqsupseteq