X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FInsetMath.cpp;h=738f6342c358a3801fb44a4858517a810a2d2082;hb=c9609fe56a2deb40f001503c2fd707c990a2e0e2;hp=a1cc8d8049e940914e2d1510ab5050f228c97e6d;hpb=25edee2ead3daed304f5e74fa59879551b104715;p=lyx.git diff --git a/src/mathed/InsetMath.cpp b/src/mathed/InsetMath.cpp index a1cc8d8049..738f6342c3 100644 --- a/src/mathed/InsetMath.cpp +++ b/src/mathed/InsetMath.cpp @@ -27,6 +27,12 @@ using namespace std; namespace lyx { +docstring InsetMath::name() const +{ + return from_utf8("Unknown"); +} + + MathData & InsetMath::cell(idx_type) { static MathData dummyCell(&buffer()); @@ -78,10 +84,11 @@ void InsetMath::write(WriteStream & os) const } -int InsetMath::plaintext(odocstream &, OutputParams const &) const +int InsetMath::plaintext(odocstringstream &, + OutputParams const &, size_t) const { // all math plain text output shall take place in InsetMathHull - LASSERT(false, /**/); + LATTEST(false); return 0; } @@ -130,6 +137,16 @@ void InsetMath::mathmlize(MathStream & os) const } +void InsetMath::htmlize(HtmlStream & os) const +{ + os << ""; + os << MTag("span", "style='color: red;'"); + NormalStream ns(os.os()); + normalize(ns); + os << ETag("span"); +} + + HullType InsetMath::getType() const { return hullNone;