#include "MathStream.h"
#include "MetricsInfo.h"
-#include "support/debug.h"
#include "Dimension.h"
+#include "Encoding.h"
+#include "LaTeXFeatures.h"
#include "TextPainter.h"
-#include "support/lstrings.h"
-
#include "frontends/FontMetrics.h"
+#include "support/debug.h"
+#include "support/lstrings.h"
+
namespace lyx {
dim.wid += 2 * theFontMetrics(font_).width(' ');
lyxerr << "InsetMathChar::metrics: " << dim << endl;
#endif
- // Cache the inset dimension.
- setDimCache(mi, dim);
}
}
+void InsetMathChar::validate(LaTeXFeatures & features) const
+{
+ if (char_ >= 0x80)
+ encodings.validate(char_, features, true);
+}
+
+
void InsetMathChar::normalize(NormalStream & os) const
{
os << "[char ";