]> git.lyx.org Git - lyx.git/blob - src/mathed/math_defs.h
fonts as insets
[lyx.git] / src / mathed / math_defs.h
1 // -*- C++ -*-
2 /*
3  *  File:        math_defs.h
4  *  Purpose:     Math editor definitions
5  *  Author:      Alejandro Aguilar Sierra <asierra@servidor.unam.mx>
6  *  Created:     January 1996
7  *  Description: Math paragraph and objects for a WYSIWYG math editor.
8  *
9  *  Dependencies: Xlib
10  *
11  *  Copyright: 1996, 1997 Alejandro Aguilar Sierra
12  *
13  *   Version: 0.8beta, Math & Lyx project.
14  *
15  *   You are free to use and modify this code under the terms of
16  *   the GNU General Public Licence version 2 or later.
17  *
18  */
19
20 #ifndef MATH_DEFS
21 #define MATH_DEFS
22
23 #ifdef __GNUG__
24 #pragma interface
25 #endif
26
27
28 /// Types of lyx-math insets
29 enum MathInsetTypes  {
30         ///
31         LM_OT_SIMPLE = 0,
32         ///
33         LM_OT_EQUATION,
34         ///
35         LM_OT_EQNARRAY,
36         ///
37         LM_OT_ALIGN,
38         ///
39         LM_OT_ALIGNAT,
40         ///
41         LM_OT_XALIGNAT,
42         ///
43         LM_OT_XXALIGNAT,
44         ///
45         LM_OT_MULTLINE,
46         ///
47         LM_OT_GATHER,
48         /// An array
49         LM_OT_MATRIX,
50
51         /// A LaTeX macro
52         LM_OT_MACRO,
53         ///
54         LM_OT_NONE
55 };
56
57 #endif