]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMathOverset.cpp
Please Coverity (code should be equivalent)
[lyx.git] / src / mathed / InsetMathOverset.cpp
index cf7d6d3feb28669036a297976a08c16f981b8a5f..1958471558cf6dea735124fd3aca59f694dd6fd6 100644 (file)
@@ -74,6 +74,8 @@ bool InsetMathOverset::idxLast(Cursor & cur) const
 void InsetMathOverset::write(WriteStream & os) const
 {
        MathEnsurer ensurer(os);
+       if (os.fragile())
+               os << "\\protect";
        os << "\\overset{" << cell(0) << "}{" << cell(1) << '}';
 }
 
@@ -104,11 +106,10 @@ void InsetMathOverset::validate(LaTeXFeatures & features) const
        if (features.runparams().isLaTeX())
                features.require("amsmath");
        else if (features.runparams().math_flavor == OutputParams::MathAsHTML)
-               features.addPreambleSnippet("<style type=\"text/css\">\n"
+               features.addCSSSnippet(
                        "span.overset{display: inline-block; vertical-align: bottom; text-align:center;}\n"
                        "span.overset span {display: block;}\n"
-                       "span.top{font-size: 66%;}\n"
-                       "</style>");
+                       "span.top{font-size: 66%;}");
 
        InsetMathNest::validate(features);
 }