* the GNU General Public Licence version 2 or later.
*/
-#ifdef __GNUG__
-#pragma implementation
-#endif
#include "math_rootinset.h"
#include "math_mathmlstream.h"
xp[1] = x + w + 4; yp[1] = y - a + 1;
xp[2] = x + w; yp[2] = y + d;
xp[3] = x + w - 2; yp[3] = y + (d - a)/2 + 2;
- xp[4] = x; yp[4] = y + (d - a)/2 + 2;
+ //xp[4] = x; yp[4] = y + (d - a)/2 + 2;
+ xp[4] = x + w - 5; yp[4] = y + (d - a)/2 + 4;
pi.pain.lines(xp, yp, 5, LColor::math);
drawMarkers(pi, x, y);
}
}
-void MathRootInset::octavize(OctaveStream & os) const
+void MathRootInset::maple(MapleStream & os) const
{
- os << "root(" << cell(1) << ',' << cell(0) <<')';
+ os << '(' << cell(1) << ")^(1/(" << cell(0) <<"))";
+}
+
+
+void MathRootInset::octave(OctaveStream & os) const
+{
+ os << "root(" << cell(1) << ',' << cell(0) << ')';
}