]> git.lyx.org Git - lyx.git/blob - src/mathed/symbol_def.h
small cleanup, doxygen, formatting changes
[lyx.git] / src / mathed / symbol_def.h
1 // This -*- C++ -*- file was created automatically.
2 // Don't change it!  [asierra18jan96]
3
4 #ifndef SYMBOL_DEF
5 #define SYMBOL_DEF 
6
7 // Symbols that do exist in X11 symbol font
8 ///
9 #define LM_Gamma 0x47
10 ///
11 #define LM_Delta 0x44
12 ///
13 #define LM_Theta 0x51
14 ///
15 #define LM_Lambda 0x4c
16 ///
17 #define LM_Xi 0x58
18 ///
19 #define LM_Pi 0x50
20 ///
21 #define LM_Sigma 0x53
22 //#define LM_Upsilon 0x55
23 ///
24 #define LM_Upsilon 0xa1
25 ///
26 #define LM_Phi 0x46
27 ///
28 #define LM_Psi 0x59
29 ///
30 #define LM_Omega 0x57
31 ///
32 #define LM_alpha 0x61
33 ///
34 #define LM_beta 0x62
35 ///
36 #define LM_gamma 0x67
37 ///
38 #define LM_delta 0x64
39 ///
40 #define LM_varepsilon 0x65
41 ///
42 #define LM_eta 0x68
43 ///
44 #define LM_theta 0x71
45 ///
46 #define LM_vartheta 0x4a
47 ///
48 #define LM_iota 0x69
49 ///
50 #define LM_kappa 0x6b
51 ///
52 #define LM_lambda 0x6c
53 ///
54 #define LM_mu 0x6d
55 ///
56 #define LM_nu 0x6e
57 ///
58 #define LM_xi 0x78
59 ///
60 #define LM_pi 0x70
61 ///
62 #define LM_varpi 0x76
63 ///
64 #define LM_rho 0x72
65 ///
66 #define LM_sigma 0x73
67 ///
68 #define LM_tau 0x74
69 ///
70 #define LM_varsigma 0x56
71 ///
72 #define LM_zeta 0x7a 
73 ///
74 #define LM_upsilon 0x75
75 ///
76 #define LM_phi 0x66
77 ///
78 #define LM_varphi 0x6a
79 ///
80 #define LM_chi 0x63
81 ///
82 #define LM_psi 0x79
83 ///
84 #define LM_omega 0x77
85 ///
86 #define LM_downarrow 0xaf
87 ///
88 #define LM_leftarrow 0xac
89 ///
90 #define LM_Downarrow 0xdf
91 ///
92 #define LM_Leftarrow 0xdc
93 ///
94 #define LM_rightarrow 0xae
95 ///
96 #define LM_uparrow 0xad
97 ///
98 #define LM_Rightarrow 0xde
99 ///
100 #define LM_Uparrow 0xdd
101 ///
102 #define LM_Leftrightarrow 0xdb
103 ///
104 #define LM_leftrightarrow 0xab
105 ///
106 #define LM_leq 0xa3
107 ///
108 #define LM_geq 0xb3
109 ///
110 #define LM_equiv 0xba
111 ///
112 #define LM_subset 0xcc
113 ///
114 #define LM_supset 0xc9
115 ///
116 #define LM_approx 0xbb
117 ///
118 #define LM_subseteq 0xcd
119 ///
120 #define LM_supseteq 0xca
121 ///
122 #define LM_cong 0x40
123 ///
124 #define LM_neq 0xb9
125 ///
126 #define LM_in 0xce
127 ///
128 #define LM_propto 0xb5
129 ///
130 #define LM_pm 0xb1
131 ///
132 #define LM_cap 0xc7
133 ///
134 #define LM_diamond 0xe0
135 ///
136 #define LM_oplus 0xc5
137 ///
138 #define LM_cup 0xc8
139 ///
140 #define LM_times 0xb4
141 ///
142 #define LM_otimes 0xc4
143 ///
144 #define LM_div 0xb8
145 ///
146 #define LM_oslash 0xc6
147 ///
148 #define LM_cdot 0xd7
149 ///
150 #define LM_wedge 0xd9
151 ///
152 #define LM_bullet 0xb7
153 ///
154 #define LM_sum 0xe5
155 ///
156 #define LM_int 0xf2
157 ///
158 #define LM_prod 0xd5
159 ///
160 #define LM_nabla 0xd1
161 ///
162 #define LM_partial 0xb6
163 ///
164 #define LM_infty 0xa5
165 ///
166 #define LM_prime 0xa2
167 //#define LM_emptyset 0xc6
168 ///
169 #define LM_exists 0x24
170 ///
171 #define LM_forall 0x22
172 ///
173 #define LM_Re 0xc2
174 ///
175 #define LM_Im 0xc1
176 ///
177 #define LM_aleph 0xc0
178 ///
179 #define LM_wp 0xc3
180 ///
181 #define LM_bot 0x5e
182 ///
183 #define LM_neg 0xd8
184 ///
185 #define LM_sharp 0x23
186 ///
187 #define LM_surd 0xd6
188 ///
189 #define LM_diamondsuit 0xa8
190 ///
191 #define LM_heartsuit 0xa9
192 ///
193 #define LM_clubsuit 0xa7
194 ///
195 #define LM_spadesuit 0xaa
196 ///
197 #define LM_langle 0xe1
198 ///
199 #define LM_lceil 0xe9
200 ///
201 #define LM_lfloor 0xeb
202 ///
203 #define LM_rangle 0xf1
204 ///
205 #define LM_rceil 0xf9
206 ///
207 #define LM_rfloor 0xfb
208 ///
209 #define LM_mid 0x7c
210 ///
211 #define LM_angle 0xd0
212 ///
213 #define LM_vee 0xda
214
215 //#define LM_backslash '\\'
216   
217 /// Symbols that don't exist in X11 symbol font
218 enum Math_Symbols_enum {
219         ///
220         LM_NoFont = 256,
221         ///
222         LM_epsilon,  
223         ///
224         LM_hookleftarrow,
225         ///
226         LM_hookrightarrow,
227         ///
228         LM_updownarrow,
229         ///
230         LM_leftharpoonup,
231         ///
232         LM_rightharpoonup,
233         ///
234         LM_rightleftharpoons,
235         ///
236         LM_Updownarrow,
237         ///
238         LM_leftharpoondown,
239         ///
240         LM_rightharpoondown,
241         ///
242         LM_mapsto,
243         ///
244         LM_Longleftarrow,
245         ///
246         LM_Longrightarrow,
247         ///
248         LM_Longleftrightarrow,
249         ///
250         LM_longleftrightarrow,
251         ///
252         LM_longleftarrow,
253         ///
254         LM_longrightarrow,
255         ///
256         LM_longmapsto,
257         ///
258         LM_nwarrow,
259         ///
260         LM_nearrow,
261         ///
262         LM_swarrow,
263         ///
264         LM_searrow,
265         ///
266         LM_models,
267         ///
268         LM_prec,
269         ///
270         LM_succ,
271         ///
272         LM_sim,
273         ///
274         LM_perp,
275         ///
276         LM_preceq,
277         ///
278         LM_succeq,
279         ///
280         LM_simeq,
281         ///
282         LM_ll,
283         ///
284         LM_gg,
285         ///
286         LM_asymp,
287         ///
288         LM_parallel,
289         ///
290         LM_smile,
291         ///
292         LM_frown,
293         ///
294         LM_sqsubseteq,
295         ///
296         LM_sqsupseteq,
297         ///
298         LM_doteq,
299         ///
300         LM_ni,
301         ///
302         LM_notin,
303         ///
304         LM_vdash,
305         ///
306         LM_dashv,
307         ///
308         LM_bowtie,
309         ///
310         LM_mp,
311         ///
312         LM_bigtriangleup,
313         ///
314         LM_ominus,
315         ///
316         LM_uplus,
317         ///
318         LM_bigtriangledown,
319         ///
320         LM_sqcap,
321         ///
322         LM_triangleright,
323         ///
324         LM_sqcup,
325         ///
326         LM_triangleleft,
327         ///
328         LM_odot,
329         ///
330         LM_star,
331         ///
332         LM_amalg,
333         ///
334         LM_bigcirc,
335         ///
336         LM_setminus,
337         ///
338         LM_dagger,
339         ///
340         LM_circ,
341         ///
342         LM_wr,
343         ///
344         LM_ddagger,
345         ///
346         LM_oint,
347         ///
348         LM_coprod,
349         ///
350         LM_bigsqcup,
351         ///
352         LM_bigotimes,
353         ///
354         LM_bigodot,
355         ///
356         LM_bigoplus,
357         ///
358         LM_bigcap,
359         ///
360         LM_bigcup,
361         ///
362         LM_biguplus,
363         ///
364         LM_bigvee,
365         ///
366         LM_bigwedge,
367         ///
368         LM_ell,
369         ///
370         LM_imath,
371         ///
372         LM_jmath,
373         ///
374         LM_hbar,
375         ///
376         LM_top,
377         ///
378         LM_Vert,
379         ///
380         LM_flat,
381         ///
382         LM_natural,
383         ///
384         LM_triangle,
385         ///
386         LM_widehat,
387         ///
388         LM_widetilde,
389         ///
390         LM_underline,
391         ///
392         LM_overline,
393         ///
394         LM_underbrace, 
395         ///
396         LM_overbrace,
397         ///
398         LM_overleftarrow,
399         ///
400         LM_overightarrow, 
401         ///
402         LM_ldots,
403         ///
404         LM_cdots,
405         ///
406         LM_vdots,
407         ///
408         LM_ddots,            
409         ///
410         LM_backslash,
411         ///
412         LM_emptyset,
413         ///
414         LM_last_symbol
415 };
416
417 // Accents
418 ///
419 #define LM_acute '\''
420 ///
421 #define LM_grave  '`'
422 ///
423 #define LM_hat '^'
424 ///
425 #define LM_tilde '~'
426 ///
427 #define LM_dot  '.'
428 ///
429 #define LM_bar '-'
430
431 ///
432 enum Math_Accent_enum {
433         ///
434         LM_ddot = LM_last_symbol,
435         ///
436         LM_check,
437         ///
438         LM_vec,
439         ///
440         LM_breve,
441         ///
442         LM_not
443 };
444
445 ///
446 #define LM_quad  4
447 ///
448 #define LM_qquad 5
449
450 #endif