]> git.lyx.org Git - lyx.git/blobdiff - src/mathed/math_rootinset.C
small up/down tweaking
[lyx.git] / src / mathed / math_rootinset.C
index ed8083960649bd9f046b1916aaf8be36c2228f12..8c442d3bf7045bccd5e37f5bfbd708d748bfaa10 100644 (file)
@@ -59,7 +59,8 @@ void MathRootInset::draw(MathPainterInfo & pi, int x, int y) const
        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);
 }
@@ -88,9 +89,15 @@ bool MathRootInset::idxUpDown(idx_type & idx, pos_type & pos, bool up, int) cons
 }
 
 
+void MathRootInset::maplize(MapleStream & os) const
+{
+       os << '(' << cell(1) << ")^(1/(" << cell(0) <<"))";
+}
+
+
 void MathRootInset::octavize(OctaveStream & os) const
 {
-       os << "root(" << cell(1) << ',' << cell(0) <<')';
+       os << "root(" << cell(1) << ',' << cell(0) << ')';
 }