]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/MathStream.cpp
Produce a cleaner latex output by avoiding \lyxmathsym when in text mode
[lyx.git] / src / mathed / MathStream.cpp
index 6ad980597d54a92495b819911e196ee8ca755432..8677358b55f9c653931781cd9dbb0abd87679c33 100644 (file)
@@ -105,13 +105,13 @@ WriteStream & operator<<(WriteStream & ws, docstring const & s)
 
 WriteStream::WriteStream(odocstream & os, bool fragile, bool latex, bool dryrun)
        : os_(os), fragile_(fragile), firstitem_(false), latex_(latex),
-         dryrun_(dryrun), pendingspace_(false), line_(0)
+         dryrun_(dryrun), pendingspace_(false), textmode_(false), line_(0)
 {}
 
 
 WriteStream::WriteStream(odocstream & os)
        : os_(os), fragile_(false), firstitem_(false), latex_(false),
-         dryrun_(false), pendingspace_(false), line_(0)
+         dryrun_(false), pendingspace_(false), textmode_(false), line_(0)
 {}
 
 
@@ -134,6 +134,12 @@ void WriteStream::pendingSpace(bool how)
 }
 
 
+void WriteStream::textMode(bool textmode)
+{
+       textmode_ = textmode;
+}
+
+
 WriteStream & operator<<(WriteStream & ws, MathAtom const & at)
 {
        at->write(ws);