+void InsetMathSymbol::validate(LaTeXFeatures & features) const
+{
+ // this is not really the ideal place to do this, but we can't
+ // validate in InsetMathExInt.
+ if (features.runparams().math_flavor == OutputParams::MathAsHTML
+ && sym_->name == from_ascii("int")) {
+ features.addCSSSnippet(
+ "span.limits{display: inline-block; vertical-align: middle; text-align:center; font-size: 75%;}\n"
+ "span.limits span{display: block;}\n"
+ "span.intsym{font-size: 150%;}\n"
+ "sub.limit{font-size: 75%;}\n"
+ "sup.limit{font-size: 75%;}");
+ } else {
+ if (!sym_->required.empty())
+ features.require(sym_->required);
+ }
+}
+