In some situations you should stay away from using a book mode environment when conversing with Maxima. This is the case always whenever Maxima is likely to ask you further questions about a specific evaluation. This will happen, for example, when you attempt to integrate a function, and Maxima needs additional information about signs of various symbols. I you have already forked a Maxima process to which your book mode talks, you should be able to locate its corresponding Emacs buffer by issuing the command
C-x b *maxima-eval*Once in that buffer carry on the computation:
In plain mathematical notation, we have just produced the following result:
Maple doesn't ask this kind of questions for this integral. The result is also
grouped somewhat differently:
Mathematica notation has its usual quirks here, and, moreover, Mathematica warns
you about a possible confusion with the Zeeman Beta function.