]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_exintinset.C
small up/down tweaking
[lyx.git] / src / mathed / math_exintinset.C
index f39b8ba6428b1f3aeeaeabd8793251a73e3bba9a..f35c32685eae8b1add34f95e93d323dd254b7c66 100644 (file)
@@ -1,7 +1,5 @@
-
-
 #ifdef __GNUG__
-#pragma implementation 
+#pragma implementation
 #endif
 
 #include <config.h>
@@ -79,23 +77,39 @@ void MathExIntInset::maplize(MapleStream & os) const
 }
 
 
+void MathExIntInset::maximize(MaximaStream & os) const
+{
+       if ( symbol_ == "int" )
+               os << "integrate(";
+       else
+               os << symbol_ << '(';
+
+       if (cell(0).size())
+               os << cell(0) << ',';
+       else
+               os << '1' << ',';
+       if (hasScripts())
+               os << cell(1) << ',' << cell(2) << ',' << cell(3) << ')';
+       else
+               os << cell(1) << ')';
+}
+
 void MathExIntInset::mathematicize(MathematicaStream & os) const
 {
-       if ( symbol_ == "int" ) 
+       if ( symbol_ == "int" )
                os << "Integrate[";
-       else 
-               if (symbol_ == "sum") 
-                       os << "Sum[";
-               else 
-                       os << symbol_ << '[';
-       
+       else if (symbol_ == "sum")
+               os << "Sum[";
+       else
+               os << symbol_ << '[';
+
        if (cell(0).size())
                os << cell(0) << ',';
        else
                os << '1' << ',';
        if (hasScripts())
                os << '{' << cell(1) << ',' << cell(2) << ',' << cell(3) << "}]";
-       else 
+       else
                os << cell(1) << ']';
 }