>From mailnull Thu Jun 6 13:44:10 2013
Received-SPF: pass (sog-mx-1.v43.ch3.sourceforge.com: domain of math.utexas.edu designates 146.6.25.7 as permitted sender) client-ip=146.6.25.7; envelope-from=maxima-bounces at math.utexas.edu; helo=ironclad.mail.utexas.edu;
Date: Thu, 6 Jun 2013 16:42:41 +0300
From: jiun bookworm <thebookworm101 at gmail.com>
Content-Type: multipart/mixed;
boundary="===============7331561159132562183=="
--===============7331561159132562183==
Content-Type: multipart/alternative; boundary="047d7bdc1666040dad04de7c7d94"
--047d7bdc1666040dad04de7c7d94
Content-Type: text/plain; charset="ISO-8859-1"
Im tying to render some output from maxima, and i found some libraries i
was using to convert the ascii to mathml inadequte, is there some maxima
"trick " to always get replies in latex?
i'v seen some user interface tips [1] that already made it easy to get this
far, so im throwing this question hoping there might be a way to do it
thats not too hard.
Yes, there is a hook in displa to run alternative 1d printers. Here is
an example of what you might do
(%i1) :lisp (setf *alt-display1d* (lambda(x) (format t "~a~%" (mfuncall #'$tex1 x))))
#<FUNCTION (LAMBDA (X)) {C68FAED}>
(%i1) display2d:false$
(%i2) solve(x^2+x+1,x);
\mbox{\tt\red({\it \%o_2}) \black}\left[ x=-{{\sqrt{3}\,i+1}\over{2}} , x={{\sqrt{3}\,i-1}\over{2}} \right]
Of course, the output is in tex, not latex.
Leo