]> git.lyx.org Git - lyx.git/blob - src/mathed/symbol_def.h
my changes during the holidyas...i expect some compilers to have some problems, but...
[lyx.git] / src / mathed / symbol_def.h
1 // This file was created automatically. Don't change it!  [asierra18jan96]
2
3 #ifndef SYMBOL_DEF
4 #define SYMBOL_DEF 
5
6 // Symbols that do exist in X11 symbol font
7 #define LM_Gamma 0x47
8 #define LM_Delta 0x44
9 #define LM_Theta 0x51
10 #define LM_Lambda 0x4c
11 #define LM_Xi 0x58
12 #define LM_Pi 0x50
13 #define LM_Sigma 0x53
14 //#define LM_Upsilon 0x55
15 #define LM_Upsilon 0xa1
16 #define LM_Phi 0x46
17 #define LM_Psi 0x59
18 #define LM_Omega 0x57
19 #define LM_alpha 0x61
20 #define LM_beta 0x62
21 #define LM_gamma 0x67
22 #define LM_delta 0x64
23 #define LM_varepsilon 0x65
24 #define LM_eta 0x68
25 #define LM_theta 0x71
26 #define LM_vartheta 0x4a
27 #define LM_iota 0x69
28 #define LM_kappa 0x6b
29 #define LM_lambda 0x6c
30 #define LM_mu 0x6d
31 #define LM_nu 0x6e
32 #define LM_xi 0x78
33 #define LM_pi 0x70
34 #define LM_varpi 0x76
35 #define LM_rho 0x72
36 #define LM_sigma 0x73
37 #define LM_tau 0x74
38 #define LM_varsigma 0x56
39 #define LM_zeta 0x7a 
40 #define LM_upsilon 0x75
41 #define LM_phi 0x66
42 #define LM_varphi 0x6a
43 #define LM_chi 0x63
44 #define LM_psi 0x79
45 #define LM_omega 0x77
46 #define LM_downarrow 0xaf
47 #define LM_leftarrow 0xac
48 #define LM_Downarrow 0xdf
49 #define LM_Leftarrow 0xdc
50 #define LM_rightarrow 0xae
51 #define LM_uparrow 0xad
52 #define LM_Rightarrow 0xde
53 #define LM_Uparrow 0xdd
54 #define LM_Leftrightarrow 0xdb
55 #define LM_leftrightarrow 0xab
56 #define LM_leq 0xa3
57 #define LM_geq 0xb3
58 #define LM_equiv 0xba
59 #define LM_subset 0xcc
60 #define LM_supset 0xc9
61 #define LM_approx 0xbb
62 #define LM_subseteq 0xcd
63 #define LM_supseteq 0xca
64 #define LM_cong 0x40
65 #define LM_neq 0xb9
66 #define LM_in 0xce
67 #define LM_propto 0xb5
68 #define LM_pm 0xb1
69 #define LM_cap 0xc7
70 #define LM_diamond 0xe0
71 #define LM_oplus 0xc5
72 #define LM_cup 0xc8
73 #define LM_times 0xb4
74 #define LM_otimes 0xc4
75 #define LM_div 0xb8
76 #define LM_oslash 0xc6
77 #define LM_cdot 0xd7
78 #define LM_wedge 0xd9
79 #define LM_bullet 0xb7
80 #define LM_sum 0xe5
81 #define LM_int 0xf2
82 #define LM_prod 0xd5
83 #define LM_nabla 0xd1
84 #define LM_partial 0xb6
85 #define LM_infty 0xa5
86 #define LM_prime 0xa2
87 //#define LM_emptyset 0xc6
88 #define LM_exists 0x24
89 #define LM_forall 0x22
90 #define LM_Re 0xc2
91 #define LM_Im 0xc1
92 #define LM_aleph 0xc0
93 #define LM_wp 0xc3
94 #define LM_bot 0x5e
95 #define LM_neg 0xd8
96 #define LM_sharp 0x23
97 #define LM_surd 0xd6
98 #define LM_diamondsuit 0xa8
99 #define LM_heartsuit 0xa9
100 #define LM_clubsuit 0xa7
101 #define LM_spadesuit 0xaa
102 #define LM_langle 0xe1
103 #define LM_lceil 0xe9
104 #define LM_lfloor 0xeb
105 #define LM_rangle 0xf1
106 #define LM_rceil 0xf9
107 #define LM_rfloor 0xfb
108 #define LM_mid 0x7c
109
110 #define LM_angle 0xd0
111 #define LM_vee 0xda
112
113 //#define LM_backslash '\\'
114   
115 // Symbols that don't exist in X11 symbol font
116 enum Math_Symbols_enum {
117   LM_NoFont = 256,
118   LM_epsilon,  
119   LM_hookleftarrow,  LM_hookrightarrow,  LM_updownarrow,  LM_leftharpoonup,
120   LM_rightharpoonup,  LM_rightleftharpoons,  LM_Updownarrow,
121   LM_leftharpoondown,  LM_rightharpoondown,  LM_mapsto,  LM_Longleftarrow,
122   LM_Longrightarrow,  LM_Longleftrightarrow,  LM_longleftrightarrow,
123   LM_longleftarrow,  LM_longrightarrow,  LM_longmapsto,  LM_nwarrow,
124   LM_nearrow,  LM_swarrow,  LM_searrow,
125   LM_models,  LM_prec,  LM_succ,  LM_sim,  LM_perp,  LM_preceq,  LM_succeq,
126   LM_simeq,  LM_ll,  LM_gg,  LM_asymp,  LM_parallel,  LM_smile,
127   LM_frown,  LM_sqsubseteq,  LM_sqsupseteq,  LM_doteq,  LM_ni,  LM_notin,
128   LM_vdash,  LM_dashv,  LM_bowtie,
129   LM_mp,  LM_bigtriangleup,  LM_ominus,  LM_uplus,  LM_bigtriangledown,
130   LM_sqcap,  LM_triangleright,  LM_sqcup,  LM_triangleleft,  LM_odot,  LM_star,
131   LM_amalg,  LM_bigcirc,  LM_setminus,  LM_dagger,  LM_circ,  LM_wr,
132   LM_ddagger,
133   LM_oint,  LM_coprod,  LM_bigsqcup,  LM_bigotimes,  LM_bigodot,  LM_bigoplus,
134   LM_bigcap,  LM_bigcup,  LM_biguplus,  LM_bigvee,  LM_bigwedge,
135   LM_ell,  LM_imath,  LM_jmath,  LM_hbar, LM_top,  LM_Vert,  LM_flat,
136   LM_natural,  LM_triangle,
137   LM_widehat, LM_widetilde, LM_underline, LM_overline, LM_underbrace, 
138   LM_overbrace, LM_overleftarrow, LM_overightarrow, 
139   LM_ldots, LM_cdots, LM_vdots, LM_ddots,            
140   LM_backslash, LM_emptyset,
141   LM_last_symbol
142 };
143
144 // Accents
145 #define LM_acute '\''
146 #define LM_grave  '`'
147 #define LM_hat '^'
148 #define LM_tilde '~'
149 #define LM_dot  '.'
150 #define LM_bar '-'
151
152 enum Math_Accent_enum {
153   LM_ddot = LM_last_symbol,
154   LM_check, LM_vec, LM_breve, LM_not
155 };
156
157 #define LM_quad  4
158 #define LM_qquad 5
159
160 #endif
161