[LyX/master] MathML: generate only a mathvariant for double-struck font, no redundant class
Enrico Forestieri
forenr at lyx.org
Thu Jun 11 20:59:50 UTC 2020
commit c8d0492194c99c4ed53c389a59078b2b2a4d7c15
Author: Thibaut Cuvelier <cuvelier.thibaut at gmail.com>
Date: Thu Jun 11 21:25:22 2020 +0200
MathML: generate only a mathvariant for double-struck font, no redundant class
---
src/mathed/InsetMathFont.cpp | 16 +++++-----------
1 files changed, 5 insertions(+), 11 deletions(-)
diff --git a/src/mathed/InsetMathFont.cpp b/src/mathed/InsetMathFont.cpp
index c5932dd..6611590 100644
--- a/src/mathed/InsetMathFont.cpp
+++ b/src/mathed/InsetMathFont.cpp
@@ -223,17 +223,11 @@ void InsetMathFont::mathmlize(MathStream & os) const
variant = "monospace";
// no support at present for textipa, textsc, noun
- if (!variant.empty()) {
- if (tag == "mathbb" || tag == "mathds") {
- os << MTag("mstyle", "class='mathbb' mathvariant='" + variant + "'")
- << cell(0)
- << ETag("mstyle");
- } else {
- os << MTag("mstyle", "mathvariant='" + variant + "'")
- << cell(0)
- << ETag("mstyle");
- }
- } else
+ if (!variant.empty())
+ os << MTag("mstyle", "mathvariant='" + variant + "'")
+ << cell(0)
+ << ETag("mstyle");
+ else
os << cell(0);
}
More information about the lyx-cvs
mailing list