I can generate Latex output of a single result in Fricas. I can also write 
it to a file. 

But what I really need to write the Latex output as one long string to the 
file.

This is what I do in Maple and Mathematica for example. But I do not
know how to do it in Fricas.

For example:

(25) -> )set output algebra off
(25) -> )set output tex on
(25) -> ii:= integrate(sin(x),x)

$$
-{\cos 
\left(
{x} 
\right)}
\leqno(25)
$$

If I write the above to a file, by writing )set output tex fileName before, 
then the file will just contain the above, on multiple lines as is. 
It is not even string quoted.

What I want is to have in the file the following.  

          "$$-{\cos \left({x} \right)}\leqno(25)$$"

So I can read this later from another program as string.  This is how I do 
this in Maple:

ii:=int(sin(x),x);
                         ii := -cos(x)

latex(ii);
     -\cos \left( x \right) 

r:=latex(ii,output=string);
                   "-\cos \left( x \right) "

It has the useful option of "output=string". Now I write this latex as 
string to a file using 
   
            fprintf(file_handle, "\"%s\"",r) 

As quoted string.

Is it possible to do something like this in Fricas?  If not, I can always
write separate function later to try to read the Latex as it is written and
convert it to long string. 

Thanks
--Nasser

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to