]> git.lyx.org Git - features.git/blobdiff - src/mathed/symbol_def.h
make doc++ able to generate the source documentation for lyx
[features.git] / src / mathed / symbol_def.h
index b2d4ea9ff1377d4a086a9b8f61ff678d8ec836a0..af6674458475a376fd81fad3f07b1fe83c614a6a 100644 (file)
 #define SYMBOL_DEF 
 
 // Symbols that do exist in X11 symbol font
+///
 #define LM_Gamma 0x47
+///
 #define LM_Delta 0x44
+///
 #define LM_Theta 0x51
+///
 #define LM_Lambda 0x4c
+///
 #define LM_Xi 0x58
+///
 #define LM_Pi 0x50
+///
 #define LM_Sigma 0x53
 //#define LM_Upsilon 0x55
+///
 #define LM_Upsilon 0xa1
+///
 #define LM_Phi 0x46
+///
 #define LM_Psi 0x59
+///
 #define LM_Omega 0x57
+///
 #define LM_alpha 0x61
+///
 #define LM_beta 0x62
+///
 #define LM_gamma 0x67
+///
 #define LM_delta 0x64
+///
 #define LM_varepsilon 0x65
+///
 #define LM_eta 0x68
+///
 #define LM_theta 0x71
+///
 #define LM_vartheta 0x4a
+///
 #define LM_iota 0x69
+///
 #define LM_kappa 0x6b
+///
 #define LM_lambda 0x6c
+///
 #define LM_mu 0x6d
+///
 #define LM_nu 0x6e
+///
 #define LM_xi 0x78
+///
 #define LM_pi 0x70
+///
 #define LM_varpi 0x76
+///
 #define LM_rho 0x72
+///
 #define LM_sigma 0x73
+///
 #define LM_tau 0x74
+///
 #define LM_varsigma 0x56
+///
 #define LM_zeta 0x7a 
+///
 #define LM_upsilon 0x75
+///
 #define LM_phi 0x66
+///
 #define LM_varphi 0x6a
+///
 #define LM_chi 0x63
+///
 #define LM_psi 0x79
+///
 #define LM_omega 0x77
+///
 #define LM_downarrow 0xaf
+///
 #define LM_leftarrow 0xac
+///
 #define LM_Downarrow 0xdf
+///
 #define LM_Leftarrow 0xdc
+///
 #define LM_rightarrow 0xae
+///
 #define LM_uparrow 0xad
+///
 #define LM_Rightarrow 0xde
+///
 #define LM_Uparrow 0xdd
+///
 #define LM_Leftrightarrow 0xdb
+///
 #define LM_leftrightarrow 0xab
+///
 #define LM_leq 0xa3
+///
 #define LM_geq 0xb3
+///
 #define LM_equiv 0xba
+///
 #define LM_subset 0xcc
+///
 #define LM_supset 0xc9
+///
 #define LM_approx 0xbb
+///
 #define LM_subseteq 0xcd
+///
 #define LM_supseteq 0xca
+///
 #define LM_cong 0x40
+///
 #define LM_neq 0xb9
+///
 #define LM_in 0xce
+///
 #define LM_propto 0xb5
+///
 #define LM_pm 0xb1
+///
 #define LM_cap 0xc7
+///
 #define LM_diamond 0xe0
+///
 #define LM_oplus 0xc5
+///
 #define LM_cup 0xc8
+///
 #define LM_times 0xb4
+///
 #define LM_otimes 0xc4
+///
 #define LM_div 0xb8
+///
 #define LM_oslash 0xc6
+///
 #define LM_cdot 0xd7
+///
 #define LM_wedge 0xd9
+///
 #define LM_bullet 0xb7
+///
 #define LM_sum 0xe5
+///
 #define LM_int 0xf2
+///
 #define LM_prod 0xd5
+///
 #define LM_nabla 0xd1
+///
 #define LM_partial 0xb6
+///
 #define LM_infty 0xa5
+///
 #define LM_prime 0xa2
 //#define LM_emptyset 0xc6
+///
 #define LM_exists 0x24
+///
 #define LM_forall 0x22
+///
 #define LM_Re 0xc2
+///
 #define LM_Im 0xc1
+///
 #define LM_aleph 0xc0
+///
 #define LM_wp 0xc3
+///
 #define LM_bot 0x5e
+///
 #define LM_neg 0xd8
+///
 #define LM_sharp 0x23
+///
 #define LM_surd 0xd6
+///
 #define LM_diamondsuit 0xa8
+///
 #define LM_heartsuit 0xa9
+///
 #define LM_clubsuit 0xa7
+///
 #define LM_spadesuit 0xaa
+///
 #define LM_langle 0xe1
+///
 #define LM_lceil 0xe9
+///
 #define LM_lfloor 0xeb
+///
 #define LM_rangle 0xf1
+///
 #define LM_rceil 0xf9
+///
 #define LM_rfloor 0xfb
+///
 #define LM_mid 0x7c
-
+///
 #define LM_angle 0xd0
+///
 #define LM_vee 0xda
 
 //#define LM_backslash '\\'
   
-// Symbols that don't exist in X11 symbol font
+/// Symbols that don't exist in X11 symbol font
 enum Math_Symbols_enum {
+  ///
   LM_NoFont = 256,
+  ///
   LM_epsilon,  
-  LM_hookleftarrow,  LM_hookrightarrow,  LM_updownarrow,  LM_leftharpoonup,
-  LM_rightharpoonup,  LM_rightleftharpoons,  LM_Updownarrow,
-  LM_leftharpoondown,  LM_rightharpoondown,  LM_mapsto,  LM_Longleftarrow,
-  LM_Longrightarrow,  LM_Longleftrightarrow,  LM_longleftrightarrow,
-  LM_longleftarrow,  LM_longrightarrow,  LM_longmapsto,  LM_nwarrow,
-  LM_nearrow,  LM_swarrow,  LM_searrow,
-  LM_models,  LM_prec,  LM_succ,  LM_sim,  LM_perp,  LM_preceq,  LM_succeq,
-  LM_simeq,  LM_ll,  LM_gg,  LM_asymp,  LM_parallel,  LM_smile,
-  LM_frown,  LM_sqsubseteq,  LM_sqsupseteq,  LM_doteq,  LM_ni,  LM_notin,
-  LM_vdash,  LM_dashv,  LM_bowtie,
-  LM_mp,  LM_bigtriangleup,  LM_ominus,  LM_uplus,  LM_bigtriangledown,
-  LM_sqcap,  LM_triangleright,  LM_sqcup,  LM_triangleleft,  LM_odot,  LM_star,
-  LM_amalg,  LM_bigcirc,  LM_setminus,  LM_dagger,  LM_circ,  LM_wr,
+  ///
+  LM_hookleftarrow,
+  ///
+  LM_hookrightarrow,
+  ///
+  LM_updownarrow,
+  ///
+  LM_leftharpoonup,
+  ///
+  LM_rightharpoonup,
+  ///
+  LM_rightleftharpoons,
+  ///
+  LM_Updownarrow,
+  ///
+  LM_leftharpoondown,
+  ///
+  LM_rightharpoondown,
+  ///
+  LM_mapsto,
+  ///
+  LM_Longleftarrow,
+  ///
+  LM_Longrightarrow,
+  ///
+  LM_Longleftrightarrow,
+  ///
+  LM_longleftrightarrow,
+  ///
+  LM_longleftarrow,
+  ///
+  LM_longrightarrow,
+  ///
+  LM_longmapsto,
+  ///
+  LM_nwarrow,
+  ///
+  LM_nearrow,
+  ///
+  LM_swarrow,
+  ///
+  LM_searrow,
+  ///
+  LM_models,
+  ///
+  LM_prec,
+  ///
+  LM_succ,
+  ///
+  LM_sim,
+  ///
+  LM_perp,
+  ///
+  LM_preceq,
+  ///
+  LM_succeq,
+  ///
+  LM_simeq,
+  ///
+  LM_ll,
+  ///
+  LM_gg,
+  ///
+  LM_asymp,
+  ///
+  LM_parallel,
+  ///
+  LM_smile,
+  ///
+  LM_frown,
+  ///
+  LM_sqsubseteq,
+  ///
+  LM_sqsupseteq,
+  ///
+  LM_doteq,
+  ///
+  LM_ni,
+  ///
+  LM_notin,
+  ///
+  LM_vdash,
+  ///
+  LM_dashv,
+  ///
+  LM_bowtie,
+  ///
+  LM_mp,
+  ///
+  LM_bigtriangleup,
+  ///
+  LM_ominus,
+  ///
+  LM_uplus,
+  ///
+  LM_bigtriangledown,
+  ///
+  LM_sqcap,
+  ///
+  LM_triangleright,
+  ///
+  LM_sqcup,
+  ///
+  LM_triangleleft,
+  ///
+  LM_odot,
+  ///
+  LM_star,
+  ///
+  LM_amalg,
+  ///
+  LM_bigcirc,
+  ///
+  LM_setminus,
+  ///
+  LM_dagger,
+  ///
+  LM_circ,
+  ///
+  LM_wr,
+  ///
   LM_ddagger,
-  LM_oint,  LM_coprod,  LM_bigsqcup,  LM_bigotimes,  LM_bigodot,  LM_bigoplus,
-  LM_bigcap,  LM_bigcup,  LM_biguplus,  LM_bigvee,  LM_bigwedge,
-  LM_ell,  LM_imath,  LM_jmath,  LM_hbar, LM_top,  LM_Vert,  LM_flat,
-  LM_natural,  LM_triangle,
-  LM_widehat, LM_widetilde, LM_underline, LM_overline, LM_underbrace, 
-  LM_overbrace, LM_overleftarrow, LM_overightarrow, 
-  LM_ldots, LM_cdots, LM_vdots, LM_ddots,            
-  LM_backslash, LM_emptyset,
+  ///
+  LM_oint,
+  ///
+  LM_coprod,
+  ///
+  LM_bigsqcup,
+  ///
+  LM_bigotimes,
+  ///
+  LM_bigodot,
+  ///
+  LM_bigoplus,
+  ///
+  LM_bigcap,
+  ///
+  LM_bigcup,
+  ///
+  LM_biguplus,
+  ///
+  LM_bigvee,
+  ///
+  LM_bigwedge,
+  ///
+  LM_ell,
+  ///
+  LM_imath,
+  ///
+  LM_jmath,
+  ///
+  LM_hbar,
+  ///
+  LM_top,
+  ///
+  LM_Vert,
+  ///
+  LM_flat,
+  ///
+  LM_natural,
+  ///
+  LM_triangle,
+  ///
+  LM_widehat,
+  ///
+  LM_widetilde,
+  ///
+  LM_underline,
+  ///
+  LM_overline,
+  ///
+  LM_underbrace, 
+  ///
+  LM_overbrace,
+  ///
+  LM_overleftarrow,
+  ///
+  LM_overightarrow, 
+  ///
+  LM_ldots,
+  ///
+  LM_cdots,
+  ///
+  LM_vdots,
+  ///
+  LM_ddots,            
+  ///
+  LM_backslash,
+  ///
+  LM_emptyset,
+  ///
   LM_last_symbol
 };
 
 // Accents
+///
 #define LM_acute '\''
+///
 #define LM_grave  '`'
+///
 #define LM_hat '^'
+///
 #define LM_tilde '~'
+///
 #define LM_dot  '.'
+///
 #define LM_bar '-'
 
+///
 enum Math_Accent_enum {
+  ///
   LM_ddot = LM_last_symbol,
-  LM_check, LM_vec, LM_breve, LM_not
+  ///
+  LM_check,
+  ///
+  LM_vec,
+  ///
+  LM_breve,
+  ///
+  LM_not
 };
 
+///
 #define LM_quad  4
+///
 #define LM_qquad 5
 
 #endif