[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AsteR and Axiom



Axiom is a large symbolic algebra system packaged for Debian and possibly
other Linux distributions, which I discovered several years ago after reading
the project announcement. It was originally developed by IBM Research, then
commercialized, and finally released as free and open-source software. When I
investigated its accessibility, I discovered it could generate output in TeX
format.

Drawing upon Raman's code for connecting AsteR to the Emacs calculator, it was
easy enough to write a simple function to extract the last Axiom answer from a
shell buffer and render it in AsteR.

The session looks like this:

(1) -> )set output algebra off
(1) -> )set output tex on
(1) -> integrate(x^2,x)

$$
{ \frac{1}{3}} \  {x^3}
\leqno(1)
$$

                                            Type: Polynomial Fraction Integer
(2) ->

The default output format uses a spatial representation of the notation which
isn't very accessible in my opinion.

I'm not doing any mathematical work and I don't need this; I just thought it
would be a fun exercise at the beginning of my path to learning Lisp and
developing programming skills by working with AsteR and Emacspeak.

If anyone writes or has written an Emacs mode for Axiom there will be more
possibilities, and obviously the above can be extended in various ways.

-----------------------------------------------------------------------------
To unsubscribe from the emacspeak list or change your address on the
emacspeak list send mail to "emacspeak-request@cs.vassar.edu" with a
subject of "unsubscribe" or "help".



If you have questions about this archive or had problems using it, please send mail to:

priestdo@cs.vassar.edu No Soliciting!

Emacspeak List Archive | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | 1998 | Pre 1998

Emacspeak Files | Emacspeak Blog | Search the archive