4 * This file is part of LyX, the document processor.
5 * Licence details can be found in the file COPYING.
7 * \author Alejandro Aguilar Sierra
10 * Full author contact details are available in file CREDITS.
28 /// name of the macro or primitive
30 /// name of a inset that handles that macro
32 /// position of the ting in a font
34 /// operator/..., fontname e
36 /// how is this called as XML entity?
38 /// required LaTeXFeatures
43 /// check whether this is a well-known (La)TeX macro or primitive
44 latexkeys const * in_word_set(std::string const & str);
46 /// parse formula from a string
47 bool mathed_parse_normal(MathAtom &, std::string const &);
49 bool mathed_parse_normal(MathAtom &, std::istream &);
50 /// ... the LyX lexxer
51 bool mathed_parse_normal(MathAtom &, LyXLex &);
52 /// ... the LyX lexxer
53 void mathed_parse_normal(MathGridInset &, std::string const &);
55 /// parse a single cell from a string
56 void mathed_parse_cell(MathArray & ar, std::string const &);
58 void mathed_parse_cell(MathArray & ar, std::istream &);