#include <config.h>
#include "InsetMathSymbol.h"
+
#include "Dimension.h"
-#include "MathStream.h"
+#include "LaTeXFeatures.h"
+#include "MathAtom.h"
+#include "MathParser.h"
#include "MathStream.h"
#include "MathSupport.h"
-#include "MathParser.h"
-#include "MathAtom.h"
-#include "LaTeXFeatures.h"
-
-#include "debug.h"
+#include "support/debug.h"
+#include "support/docstream.h"
#include "support/textutils.h"
//lyxerr << "metrics: symbol: '" << sym_->name
// << "' in font: '" << sym_->inset
// << "' drawn as: '" << sym_->draw
- // << "'" << std::endl;
+ // << "'" << endl;
int const em = mathed_char_width(mi.base.font, 'M');
FontSetChanger dummy(mi.base, sym_->inset);
if (sym_->inset == "cmex" || sym_->inset == "esint" ||
sym_->extra == "funclim")
scriptable_ = true;
-
- // Cache the inset dimension.
- // FIXME: put the resulting dim in BufferView.
- dim_ = dim;
}
//lyxerr << "metrics: symbol: '" << sym_->name
// << "' in font: '" << sym_->inset
// << "' drawn as: '" << sym_->draw
- // << "'" << std::endl;
+ // << "'" << endl;
int const em = mathed_char_width(pi.base.font, 'M');
if (isRelOp())
x += static_cast<int>(0.25*em+0.5);
void InsetMathSymbol::infoize2(odocstream & os) const
{
- os << "Symbol: " << name();
+ os << from_ascii("Symbol: ") << name();
}