#endif
#include "LString.h"
-
#include "math_defs.h"
-#include "symbol_def.h"
-class MathArray;
class MathMatrixInset;
class MathMacroTemplate;
class LyXLex;
///
LM_TK_FUNCLIM,
///
- LM_TK_BIGSYM,
+ LM_TK_CMR,
+ ///
+ LM_TK_CMSY,
+ ///
+ LM_TK_CMM,
+ ///
+ LM_TK_CMEX,
///
- LM_TK_NOGLYPH,
+ LM_TK_MSA,
///
- LM_TK_NOGLYPHB,
+ LM_TK_MSB,
///
LM_TK_LABEL,
///
///
LM_TK_NOT,
///
+ LM_TK_KERN,
+ ///
LM_TK_STACK
};
///
struct latexkeys {
///
- char const * name;
+ string name;
///
short token;
///
unsigned int id;
///
- int numargs;
+ unsigned char latex_font_id;
+ ///
+ MathSymbolTypes type;
};
///
latexkeys const * in_word_set(string const & str);
+///
+void ReadSymbols(string const & file);
+
MathMatrixInset * mathed_parse_normal(string const &);
MathMatrixInset * mathed_parse_normal(std::istream &);
MathMatrixInset * mathed_parse_normal(LyXLex &);