}
-InsetFormulaMacro::InsetFormulaMacro(string name, int nargs)
+InsetFormulaMacro::InsetFormulaMacro(string const & name, int nargs)
{
setInsetName(name);
- MathMacroTable::create(name, nargs, string());
+ MathMacroTable::create(name, nargs);
}
void InsetFormulaMacro::write(Buffer const *, ostream & os) const
{
os << "FormulaMacro ";
- WriteStream wi(os, false);
+ WriteStream wi(os, false, false);
par()->write(wi);
}
int InsetFormulaMacro::latex(Buffer const *, ostream & os, bool fragile,
bool /*free_spacing*/) const
{
- WriteStream wi(os, fragile);
+ WriteStream wi(os, fragile, true);
par()->write(wi);
return 2;
}
int InsetFormulaMacro::ascii(Buffer const *, ostream & os, int) const
{
- WriteStream wi(os, false);
+ WriteStream wi(os, false, true);
par()->write(wi);
return 0;
}