tex bugs



These examples were generated using maxima 5.5 under NT and using the
mactex.lisp
version 1.6 from the CVS.

(C4) depends(f,x);

(D4)                  [f(x)]

tex(diff(f,x)) is okay:

(C5) tex(diff(f,x));
 $${{d}\over{d\,x}}\,f$$
(D5)                   FALSE

But tex((diff(f,x)^2) isn't:

(C6) tex((diff(f,x))^2);
$$%DERIVATIVE^2\left(\left(f,x,1\right)\right)$$

Worse, (a and x are unbound) tex has problems with simple powers:

(C12) tex(diff(f,x)^a);
$$
Error: |$a| is not of type (OR RATIONAL LISP:FLOAT).
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by <.
Broken at <.  Type :H for Help.
MAXIMA>>

(C18) tex(x^x);
$$
Error: |$x| is not of type (OR RATIONAL LISP:FLOAT).
Fast links are on: do (si::use-fast-links nil) for debugging
Error signalled by <.
Broken at <.  Type :H for Help.
MAXIMA>>

blw