Hello,
a few days ago maxima used from imaxima mode in emacs stopped working in so far as that for any expected output one receives an error, e.g. after typing alpha; end typing enter one gets
LaTeX error in: \alpha
Checking the imaxima.el file, the latex usepackages (as mentioned in a similar report) are
verbatim
color
exscale
amsmath
cmbase flexisym
breqn
Right click on the error message opens up file error.tex in the attachement. Adding above includes to it makes it compilabale for me.
Please, see the attached file build for build info.
Greetings,
tmb
Tim, thanks for you report. It sounds like
mylatex.fmtmay not be created on startup of imaxima.Can you provide a listing of the
imaximaworking directory, and attach the log filemylatex.logandmylatex.ltxfrom that directory.Also, can you tell me what version of
imaximaare you using? Is it from git or from your distribution'smaximapackage?Hello Leo,
after right clicking in emacs on the error message and using C-x d on that
file I found the directory whose listing I have attached. Moreover, I
attached the mylatex.[log / ltx] files from that directory.
The version of imaxima is from the arch linux maxima package. Also, I
should mention that I had to replace (require 'cl-libs) with (require 'cl)
in imaxima.el for imaxima to become loadable again a while ago. Otherwise,
when starting the imaxima mode from emacs I got a "Symbol's function
definition is void: defun* " error.
Greetings,
tmb
On Sat, Dec 12, 2020 at 5:41 PM Leo Butler l_butler@users.sourceforge.net
wrote:
Related
Bugs:
#3687Hi Tim,
The bug you have found is due to changes introduced in a recent release
of latex that broke mylatex.ltx. If you look at mylatex.log, you will
see that it fails to generate mylatex.fmt, which culminates in the error
you see.
The fix is in the master branch of our git repository.
The files you need to update are:
https://sourceforge.net/p/maxima/code/ci/master/tree/interfaces/emacs/imaxima/imaxima.el
https://sourceforge.net/p/maxima/code/ci/master/tree/interfaces/emacs/imaxima/imath.el
and add:
https://sourceforge.net/p/maxima/code/ci/master/tree/interfaces/emacs/imaxima/mylatex.ltx.el
I don't know when these fixes will get pushed out in a new release of maxima.
Leo
Thanks Leo, this fixes it for me.
On Sun, Dec 13, 2020 at 12:26 AM Leo Butler l_butler@users.sourceforge.net
wrote:
Related
Bugs:
#3687The similar LaTeX error reported by me has been fixed in the git source.
Please check the contents in "Temp dir" whether there exist format.tex
and mylatex.fmt.
Best,
Jinsong
On 2020/12/13 4:09, Robert Dodier via Maxima-bugs wrote:
Related
Bugs:
#3687Hi Tim,
The bug you have found is due to changes introduced in a recent release
of latex that broke mylatex.ltx. If you look at mylatex.log, you will
see that it fails to generate mylatex.fmt, which culminates in the error
you see.
The fix is in the master branch of our git repository. See also bug #3674
The files you need to update are:
imaxima.el (sourceforge.net)
imath.el (sourceforge.net)
and add:
mylatex.ltx.el (sourceforge.net)
I don't know when these fixes will get pushed out in a new release of maxima.
Leo