ShapeChanger dummy2(pi.base.font, UP_SHAPE);
cell(0).draw(pi, x + 2, y - dim0.des - 5);
cell(1).draw(pi, x + dim0.width() + 5, y + dim1.asc / 2);
- } else if (kind_ == FRAC) {
+ } else if (kind_ == FRAC || kind_ == ATOP || kind_ == OVER) {
cell(0).draw(pi, m - dim0.wid / 2, y - dim0.des - 2 - 5);
cell(1).draw(pi, m - dim1.wid / 2, y + dim1.asc + 2 - 5);
} else if (kind_ == TFRAC) {
void InsetMathFrac::mathmlize(MathStream & os) const
{
switch (kind_) {
- case FRAC:
- os << MTag("mfrac") << cell(0) << cell(1) << ETag("mfrac");
- break;
case DFRAC:
os << MTag("mdfrac") << cell(0) << cell(1) << ETag("mdfrac");
break;
case TFRAC:
os << MTag("mtfrac") << cell(0) << cell(1) << ETag("mtfrac");
break;
+ case FRAC:
+ default:
+ os << MTag("mfrac") << cell(0) << cell(1) << ETag("mfrac");
+ break;
}
}
case BINOM:
os << MTag("mbinom") << cell(0) << cell(1) << ETag("mbinom");
break;
- case DBINOM:
- os << MTag("mdbinom") << cell(0) << cell(1) << ETag("mdbinom");
- break;
case TBINOM:
os << MTag("mtbinom") << cell(0) << cell(1) << ETag("mtbinom");
break;
+ case DBINOM:
+ default:
+ os << MTag("mdbinom") << cell(0) << cell(1) << ETag("mdbinom");
+ break;
}
}