#include "InsetMathExInt.h"
#include "MathData.h"
+#include "MathExtern.h"
#include "MathStream.h"
#include "MathStream.h"
#include "InsetMathSymbol.h"
}
-void InsetMathExInt::mathmlize(MathStream & os) const
+docstring InsetMathExInt::mathmlize(MathStream & os) const
{
// At the moment, we are not extracting sums and the like for MathML.
// If we should decide to do so later, then we'll need to re-merge
os << ETag("msub");
else if (upper)
os << ETag("msup");
- os << cell(0) << "<mo> ⁢ </mo>"
+ docstring rv = lyx::mathmlize(cell(0), os);
+ os << "<mo> ⁢ </mo>"
<< MTag("mrow") << "<mo> ⅆ </mo>"
<< cell(1) << ETag("mrow");
+ return rv;
}