New TeXmacs-maxima interface



>>>>> "Andrey" == Andrey G Grozin  writes:

    Andrey> 1.  (*) text/plain          ( ) text/html           
    Andrey> On Fri, 18 Mar 2005, Raymond Toy wrote:
    >> But this begs the question of what tex() is supposed to do.  As a
    >> plain, simple, command-line user, I would want tex() to do what I
    >> would do by hand.  So f(x)^2 would be f^2(x) and sin(x) is \sin x,
    >> because that's the typical notation I would use to put into a tex
    >> document. 

    Andrey> These redefinitions are in the file texmacs-maxyma-5.9.2.lisp. As a 
    Andrey> command-line user, you will newer see them.

    Andrey> Those who use maxima via TeXmacs see *only* formulae
    Andrey> rendered by TeXmacs from tex(). And what they see must be
    Andrey> unambiguous. Therefore, some aspects of tex() are
    Andrey> redefined by the TeXmacs interface; this does not
    Andrey> influence all the rest.

See, I was all wrong.  :-)

I agree, however, that some of the things tex() does is wrong.  I
don't think I want x1 get rendered as x_1.  x[1] being x_1 is ok, but
not x1.

Ray