Export to OpenOffice.org



Perhaps you are over-writing the properties used by TeX on operators like 
mplus and mtimes.
You can use different property names for OpenOffice properties.
The names of functions should be different, or could be put in a separate
lisp package...
e.g.
(defpackage :oomath .....)
(in-package :oomath)
  put your functions here.

you must export at least one of them, e.g.  $ooo  to the :maxima package.

RJF


----- Original Message ----- 
From: "Robert Gloeckner" <Robert.Gloeckner at Web.de>
To: "Maxima List" <maxima at math.utexas.edu>; "Robert Dodier" 
<robert.dodier at gmail.com>
Sent: Wednesday, January 25, 2006 4:14 PM
Subject: Export to OpenOffice.org


> Hello,
>
> One of the math-students, Dieter Schuster, which I infected with Lisp
> [1] modified mactex.lisp sources, so that there is a new function ooo()
> which does export OpenOffice.org-math-code exactly like tex() does.
>
> The code works pretty well for all the formulas i used so far.
>
> But as we are absolute Lisp-beginners, we have no clue, how to make
> those changes in a way that they do not harm tex() functionality.
> In fact, after loading our mac2ooo.lisp, tex() is broken. I do not mind
> for me now, because reloading mactex.lisp brings back tex() (which I do
> not need). After all this is not intended.
>
> Whom should i send the code to, in order to check and give advices on 
> this?
>
>
>
>
> Regards,
> Robert
>
>
>
> [1] I admit, I was so enthusiastic as I discovered Lisp, that I infected
> Dieter, but I had not so much time to learn Lisp properly. So I thought
> about learning on a task - but he took over it ...
>
>
> -- 
>         T_a_k_e__c_a_r_e__o_f__y_o_u_r__R_I_G_H_T_S.
>           P_r_e_v_e_n_t__L_O_G_I_C--P_A_T_E_N_T_S
>    http://www.ffii.org, http://www.nosoftwarepatents.org
>
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>