trac #16641 qepcad in interfaces doc
Merge branch 'u/chapoton/16641' of ssh://trac.sagemath.org:22/sage into 16641
trac #16641 correcting doc syntax
Trac 14637: add doctest for simplification of arccos(cos(x))
trac #16641 more work on doc, trying to get pdf building
trac #16641 put doc of qepcad into 80 rows format
#16941 : Add a hold parameter for symbolic integrals.
Use new doctest continuation
Trac #16641: Add qepcad to documentation

at http://sagemath.org/doc/py-modindex.html

URL: http://trac.sagemath.org/16641
Reported by: jondo
Ticket author(s): Frédéric Chapoton
Reviewer(s): Jeroen Demeyer
Trac #16941: Add a hold parameter for symbolic integrals

As discussed in [http://ask.sagemath.org/question/24039/showing-both-
input-and-output/?answer=24040 this ask question], there is no hold
parameter for integration:

{{{
sage: integral(x^2, x, 0, 3, hold=True)
TypeError: integrate() got an unexpected keyword argument 'hold'
}}}

However `definite_integral` and `indefinite_integral` support this
paramter:

{{{
sage: from sage.symbolic.integration.integral import definite_integral
sage: definite_integral(x^2, x, 0, 3, hold=True)
integrate(x^2, x, 0, 3)
sage: latex(_)
\int_{0}^{3} x^{2}\,{d x}
}}}

Since `integral` basically calls the previous functions, we should
transfer this parameter.

URL: http://trac.sagemath.org/16941
Reported by: tmonteil
Ticket author(s): Thierry Monteil
Reviewer(s): Ralf Stephan
Trac #14637: Maxima should simplify acos(cos(x))

{{{
sage: assume(x > 0)
sage: assume(x < pi/2)
sage: F = asin(sin(x))
sage: F.simplify() # sends to Maxima, nothing else
x
sage: G = acos(cos(x))
sage: G.simplify()
arccos(cos(x))
}}}
This has been [http://sourceforge.net/p/maxima/bugs/2570/ reported
upstream] and resolved.

So we just need a patch to doctest this once we upgrade to whatever
upstream release will have this.

URL: http://trac.sagemath.org/14637
Reported by: kcrisman
Ticket author(s): Peter Bruin
Reviewer(s): Ralf Stephan