x += static_cast<int>(0.0833*em+0.5);
FontSetChanger dummy(pi.base, sym_->inset.c_str());
- drawStr(pi, pi.base.font, x, y - h_, sym_->draw);
+ pi.draw(x, y - h_, sym_->draw);
}
void MathSymbolInset::validate(LaTeXFeatures & features) const
{
- if (sym_->inset == "msa" || sym_->inset == "msb")
- features.require("amssymb");
+ if (!sym_->requires.empty())
+ features.require(sym_->requires);
}