mathml.lisp: Fix bug #4710 typeset del correctly
Patch with tests.
lurkmathml does not know how to typeset del
You can see the 2d output in the patch file. Here is the output of the relevant MathML tests: (%i107) (depends(F,[x]),'diff(F,x,1)); (%o107) ⅆ ⅆ x F (%i108) 'diff(F,x,3); (%o108) ⅆ 3 ⅆ x 3 F (%i109) 'diff(F,y,1); (%o109) ∂ ∂y F (%i110) (depends(G,[x,y]),'diff(G,x,1)); (%o110) ∂ ∂x G (%i111) 'diff(G,y,1); (%o111) ∂ ∂y G (%i112) 'diff(G,x,1,y,1); (%o112) ∂ 2 ∂x ∂ y G (%i113) 'diff(G,x,1,y,2); (%o113) ∂ 3 ∂x ∂ y 2 G (%i114) 'diff(G,x,2,y,1); (%o114) ∂ 3 ∂ x 2 ∂y G (%i115) 'diff(G,x,4,y,2); (%o115) ∂...
Attached is a patch that implements the suggested changes. The tests all succeed with current versions of SBCL, CLISP and ECL.
build_index.pl and update_examples should be re-written in Lisp
build_index.pl and update_examples should be re-written in Lisp
displa, tex and lurkmathml display of partial derivatives is incorrect