2 #ifndef MATHMACROARGUMENT_H
3 #define MATHMACROARGUMENT_H
5 #include "math_nestinset.h"
12 \author Alejandro Aguilar Sierra
14 class MathMacroArgument : public MathNestInset {
17 explicit MathMacroArgument(int);
19 MathInset * clone() const;
21 void metrics(MathStyles st) const;
23 void draw(Painter &, int x, int y) const;
25 void write(std::ostream &, bool fragile) const;
27 void writeNormal(std::ostream &) const;
29 void substitute(MathMacro const & macro);
32 /// A number between 1 and 9