}
-InsetMath::marker_type InsetMath::marker(BufferView const *) const
+marker_type InsetMath::marker(BufferView const *) const
{
- return nargs() > 0 ? MARKER : NO_MARKER;
+ return nargs() > 0 ? marker_type::MARKER : marker_type::NO_MARKER;
}
{
MathRow::Element e(mi, MathRow::INSET, mathClass());
e.inset = this;
- e.marker = mi.base.macro_nesting ? NO_MARKER : marker(mi.base.bv);
+ e.marker = mi.base.macro_nesting ? marker_type::NO_MARKER : marker(mi.base.bv);
mrow.push_back(e);
return true;
}
/// write LaTeX and LyX code
-void InsetMath::writeLimits(WriteStream & os) const
+void InsetMath::writeLimits(TeXMathStream & os) const
{
if (limits() == LIMITS) {
os << "\\limits";
lyxerr << "---------------------------------------------" << endl;
odocstringstream os;
otexrowstream ots(os);
- WriteStream wi(ots, false, true, WriteStream::wsDefault);
+ TeXMathStream wi(ots, false, true, TeXMathStream::wsDefault);
write(wi);
lyxerr << to_utf8(os.str());
lyxerr << "\n---------------------------------------------" << endl;
}
-void InsetMath::write(WriteStream & os) const
+void InsetMath::write(TeXMathStream & os) const
{
MathEnsurer ensurer(os);
docstring const s = name();
}
-void InsetMath::mathmlize(MathStream & ms) const
+void InsetMath::mathmlize(MathMLStream & ms) const
{
ms << "<!-- " << from_utf8(insetName(lyxCode())) << " -->";
ms << MTag("mi");
{
odocstringstream oss;
otexrowstream ots(oss);
- WriteStream wi(ots, false, false, WriteStream::wsDefault);
+ TeXMathStream wi(ots, false, false, TeXMathStream::wsDefault);
at->write(wi);
return os << to_utf8(oss.str());
}
odocstream & operator<<(odocstream & os, MathAtom const & at)
{
otexrowstream ots(os);
- WriteStream wi(ots, false, false, WriteStream::wsDefault);
+ TeXMathStream wi(ots, false, false, TeXMathStream::wsDefault);
at->write(wi);
return os;
}