void InsetMathNest::write(WriteStream & os) const
{
- bool textmode = os.textMode();
- os.textMode(currentMode() == TEXT_MODE);
+ ModeSpecifier specifier(os, currentMode());
docstring const latex_name = name().c_str();
os << '\\' << latex_name;
for (size_t i = 0; i < nargs(); ++i)
os << "\\lyxlock";
os.pendingSpace(true);
}
- os.textMode(textmode);
}