#include <sstream>
-
-namespace lyx {
-
-using odocstream;
-using support::bformat;
-
using std::string;
using std::auto_ptr;
using std::ostream;
using std::endl;
+namespace lyx {
+
+using support::bformat;
InsetFormulaMacro::InsetFormulaMacro()
InsetFormulaMacro::InsetFormulaMacro
- (string const & name, int nargs, string const & type)
+ (docstring const & name, int nargs, docstring const & type)
: InsetMathNest(2), name_(name)
{
MathMacroTable::create(MathAtom(new MathMacroTemplate(name, nargs, type)));
int InsetFormulaMacro::latex(Buffer const &, odocstream & os,
- OutputParams const & runparams) const
+ OutputParams const & runparams) const
{
//lyxerr << "InsetFormulaMacro::latex" << endl;
WriteStream wi(os, runparams.moving_arg, true);
int InsetFormulaMacro::plaintext(Buffer const &, odocstream & os,
- OutputParams const &) const
+ OutputParams const &) const
{
odocstringstream oss;
WriteStream wi(oss, false, true);
int InsetFormulaMacro::docbook(Buffer const & buf, ostream & os,
- OutputParams const & runparams) const
+ OutputParams const & runparams) const
{
return plaintext(buf, os, runparams);
}