#include <config.h>
#include "formulamacro.h"
-#include "lfuns.h"
#include "math_cursor.h"
-#include "math_parser.h"
-#include "math_macro.h"
#include "math_macrotable.h"
#include "math_macrotemplate.h"
-#include "metricsinfo.h"
-#include "math_support.h"
#include "math_mathmlstream.h"
-#include "BufferView.h"
#include "gettext.h"
#include "latexrunparams.h"
#include "frontends/Painter.h"
#include "frontends/font_metrics.h"
-#include "support/lyxlib.h"
#include "support/lstrings.h"
-#include "support/LOstream.h"
-#include "debug.h"
#include "lyxlex.h"
-#include "lyxtext.h"
-#include "Lsstream.h"
+#include "support/std_sstream.h"
using namespace lyx::support;
}
-void InsetFormulaMacro::write(Buffer const *, ostream & os) const
+void InsetFormulaMacro::write(Buffer const &, ostream & os) const
{
os << "FormulaMacro ";
WriteStream wi(os, false, false);
}
-int InsetFormulaMacro::latex(Buffer const *, ostream & os,
+int InsetFormulaMacro::latex(Buffer const &, ostream & os,
LatexRunParams const & runparams) const
{
WriteStream wi(os, runparams.moving_arg, true);
}
-int InsetFormulaMacro::ascii(Buffer const *, ostream & os, int) const
+int InsetFormulaMacro::ascii(Buffer const &, ostream & os, int) const
{
WriteStream wi(os, false, true);
par()->write(wi);
}
-int InsetFormulaMacro::linuxdoc(Buffer const * buf, ostream & os) const
+int InsetFormulaMacro::linuxdoc(Buffer const & buf, ostream & os) const
{
return ascii(buf, os, 0);
}
-int InsetFormulaMacro::docbook(Buffer const * buf, ostream & os, bool) const
+int InsetFormulaMacro::docbook(Buffer const & buf, ostream & os, bool) const
{
return ascii(buf, os, 0);
}
-void InsetFormulaMacro::read(Buffer const *, LyXLex & lex)
+void InsetFormulaMacro::read(Buffer const &, LyXLex & lex)
{
read(lex.getStream());
}
string InsetFormulaMacro::prefix() const
{
- return bformat(_(" Macro: %s: "), getInsetName());
+ return bformat(_(" Macro: %1$s: "), getInsetName());
}