]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_colorinset.C
mathed uglyfication
[lyx.git] / src / mathed / math_colorinset.C
index b9737c5d932c3fcaa947d1129861aff90bb8dd39..3d5a68b398fbe52372e583055c46e59ca2dfe26e 100644 (file)
@@ -23,8 +23,8 @@
 using std::auto_ptr;
 
 
-MathColorInset::MathColorInset()
-       : MathNestInset(2)
+MathColorInset::MathColorInset(bool oldstyle)
+       : MathNestInset(2), oldstyle_(oldstyle)
 {}
 
 
@@ -80,7 +80,10 @@ void MathColorInset::validate(LaTeXFeatures & features) const
 
 void MathColorInset::write(WriteStream & os) const
 {
-       os << "{\\color" << '{' << cell(0) << '}' << cell(1) << '}';
+       if (oldstyle_)
+               os << "{\\color" << '{' << cell(0) << '}' << cell(1) << '}';
+       else 
+               os << "\\textcolor" << '{' << cell(0) << "}{" << cell(1) << '}';
 }