]> git.lyx.org Git - lyx.git/blobdiff - src/MetricsInfo.cpp
DocBook: for MathML, mrow removal from decoration, script, frac
[lyx.git] / src / MetricsInfo.cpp
index 809c0cec68997f7f7b81533c7715ba4ee6a5f6dd..9bab1a32c9b4c2e642696b49a21b226aeaa4b146 100644 (file)
@@ -65,7 +65,13 @@ Changer MetricsBase::changeFontSet(string const & name)
        augmentFont(font, name);
        font.setSize(rc->old.font.size());
        font.setStyle(rc->old.font.style());
-       if (name != "lyxtex"
+       if (name == "emph") {
+               font.setColor(oldcolor);
+               if (rc->old.font.shape() != UP_SHAPE)
+                       font.setShape(UP_SHAPE);
+               else
+                       font.setShape(ITALIC_SHAPE);
+       } else if (name != "lyxtex"
            && ((isTextFont(oldname) && oldcolor != Color_foreground)
                || (isMathFont(oldname) && oldcolor != Color_math)))
                font.setColor(oldcolor);