#include "frontends/font_metrics.h"
#include "support/lstrings.h"
-#include "support/std_sstream.h"
+
+#include <sstream>
using lyx::support::bformat;
void InsetFormulaMacro::write(Buffer const &, ostream & os) const
{
- os << "FormulaMacro ";
+ os << "FormulaMacro\n";
WriteStream wi(os, false, false);
tmpl()->write(wi);
}
int InsetFormulaMacro::latex(Buffer const &, ostream & os,
OutputParams const & runparams) const
{
- lyxerr << "InsetFormulaMacro::latex" << endl;
+ //lyxerr << "InsetFormulaMacro::latex" << endl;
WriteStream wi(os, runparams.moving_arg, true);
tmpl()->write(wi);
return 2;
void InsetFormulaMacro::metrics(MetricsInfo & mi, Dimension & dim) const
{
+ //lyxerr << "InsetFormulaMacro: " << this << " -- " << &tmpl() << endl;
tmpl()->metrics(mi, dim);
dim.asc += 5;
dim.des += 5;
LyXFont font = p.base.font;
font.setColor(LColor::math);
- PainterInfo pi(p.base.bv);
+ PainterInfo pi(p.base.bv, p.pain);
pi.base.style = LM_ST_TEXT;
pi.base.font = font;