/// constructs a mocro from its LaTeX definition
explicit InsetFormulaMacro(docstring const & s);
///
- bool metrics(MetricsInfo & mi, Dimension & dim) const;
+ void metrics(MetricsInfo & mi, Dimension & dim) const;
///
void draw(PainterInfo & pi, int x, int y) const;
void write(Buffer const &, std::ostream & os) const;
///
int latex(Buffer const &, odocstream & os,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int plaintext(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
int docbook(Buffer const &, odocstream &,
- OutputParams const &) const;
+ OutputParams const &) const;
///
- std::auto_ptr<Inset> clone() const;
- ///
- Inset::Code lyxCode() const { return MATHMACRO_CODE; }
+ InsetCode lyxCode() const { return MATHMACRO_CODE; }
///
docstring const & getInsetName() const { return name_; }
///
docstring prefix() const;
///
docstring name_;
+ ///
+ Inset * clone() const;
};