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.
31 /// name of the macro or primitive
33 /// name of a inset that handles that macro
35 /// position of the ting in a font
37 /// operator/..., fontname e
39 /// how is this called as XML entity?
41 /// required LaTeXFeatures
46 /// check whether this is a well-known (La)TeX macro or primitive
47 latexkeys const * in_word_set(std::string const & str);
49 /// parse formula from a string
50 bool mathed_parse_normal(MathAtom &, std::string const &);
52 bool mathed_parse_normal(MathAtom &, std::istream &);
53 /// ... the LyX lexxer
54 bool mathed_parse_normal(MathAtom &, LyXLex &);
55 /// ... the LyX lexxer
56 void mathed_parse_normal(InsetMathGrid &, std::string const &);
58 /// parse a single cell from a string
59 void mathed_parse_cell(MathArray & ar, std::string const &);
61 void mathed_parse_cell(MathArray & ar, std::istream &);