X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Fmathed%2FMathStream.cpp;h=c42a43e3fa570ce2380fdd479c66265fee4386ad;hb=3ab6633b865912b3b701b6a36a704d454e95696f;hp=e14e850e1805fa7f8a85471f18ba283e7128871b;hpb=a579128c06a27659313987d0d04e92b564fa8896;p=features.git diff --git a/src/mathed/MathStream.cpp b/src/mathed/MathStream.cpp index e14e850e18..c42a43e3fa 100644 --- a/src/mathed/MathStream.cpp +++ b/src/mathed/MathStream.cpp @@ -365,6 +365,17 @@ MathMLStream & operator<<(MathMLStream & ms, MTag const & t) } +MathMLStream & operator<<(MathMLStream & ms, MTagInline const & t) +{ + ms.cr(); + ms.os() << '<' << from_ascii(ms.namespacedTag(t.tag_)); + if (!t.attr_.empty()) + ms.os() << " " << from_ascii(t.attr_); + ms << ">"; + return ms; +} + + MathMLStream & operator<<(MathMLStream & ms, ETag const & t) { ms.cr(); @@ -375,6 +386,13 @@ MathMLStream & operator<<(MathMLStream & ms, ETag const & t) } +MathMLStream & operator<<(MathMLStream & ms, ETagInline const & t) +{ + ms.os() << ""; + return ms; +} + + MathMLStream & operator<<(MathMLStream & ms, CTag const & t) { ms.cr();