imaximaを動かす - debian bullseye

Emacs上で動くmaximaGUIフロントエンド、imaximaを入れてみた。

インストールは

$ sudo apt install maxima-emacs

で、Emacsも含め必要なものは入るはず。texliveはインストール済み。

$ emacs -f imaxima

で起動、はするが何を入れても"LaTeX error in: XXX"となって、まともに動いてくれない。

Maxima -- GPL CAS based on DOE-MACSYMA / Bugs / #3687 LaTeX error in: ...にある通りここから"imaxima.el", "imath.el", "mylatex.ltx.el"を取ってきて適当な場所に置き'load-path'を設定しておく。
置き場所はUbuntu 20.04 で imaxima を動かす方法 - Qiitaを参考に"~/.emacs.d/"下にディレクトリ"maxima"を新規作成し、"~/.emacs.d/init.el"(これも新規作成)に

(setq load-path 
  (append (list (concat (getenv "HOME") "/.emacs.d/maxima"))
          load-path))

これで無事、imaximaが稼働した。
デフォルトでは関数名等の補完ができないのでTutorialに従いinit.elに以下を追記。

(setq imaxima-use-maxima-mode-flag t)