]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/InsetMathCases.cpp
Cmake export tests: Added sublabel handling also to revertedTests
[lyx.git] / src / mathed / InsetMathCases.cpp
index 7903bee0917ee982253a8a65fbf6c84d74afcbbb..17b4fb146968aea388ab9023853fd5f5994c6f15 100644 (file)
@@ -132,11 +132,14 @@ void InsetMathCases::write(WriteStream & os) const
        MathEnsurer ensurer(os);
        if (os.fragile())
                os << "\\protect";
+       bool open = os.startOuterRow();
        os << "\\begin{cases}\n";
        InsetMathGrid::write(os);
        if (os.fragile())
                os << "\\protect";
        os << "\\end{cases}";
+       if (open)
+               os.startOuterRow();
 }
 
 
@@ -183,11 +186,10 @@ void InsetMathCases::validate(LaTeXFeatures & features) const
        InsetMathGrid::validate(features);
        if (features.runparams().math_flavor == OutputParams::MathAsHTML)
                // CSS based on eLyXer's
-               features.addPreambleSnippet("<style type=\"text/css\">\n"
+               features.addCSSSnippet(
                        "table.cases{display: inline-block; text-align: center;"
                        "border-left: thin solid black; vertical-align: middle; padding-left: 0.5ex;}\n"
-                       "table.cases td {text-align: left;}\n"
-                       "</style>");
+                       "table.cases td {text-align: left;}");
 }