imaxima
Maxima の数式をTeXで生成された綺麗な数式で表示するための Emacs Lisp。imaxima and imath homepage
以下、imaxima 1.0 を Meadow で使うためのメモ。
【imaxima】
- imath.el(必須ではありません)
- imaxima-autoconf-variables.el
- imaxima.el
- imaxima.lisp
を適当なフォルダに入れます(下記【おまけA】参照)。例えば、C:\meadow\lisp あたりに imaxima という名前のフォルダを作ってその中に入れればよいでしょう。
【設定例】
例えば、.emacs に以下のように設定します。
;; imaxima.el などを入れたフォルダ (setq load-path (cons "C:/meadow/lisp/imaxima" load-path)) ;; maxima.bat の在処(半角スペースを避けるのがポイント) (setq exec-path (cons "C:/Progra~1/Maxima-5.14.0/bin" exec-path)) ;; [Alt]+x → imaxima[Enter] で imaxima が起動 (autoload 'imaxima "imaxima" "Image support for Maxima." t) ;; Ghostscript の実行ファイル名 (setq imaxima-gs-program "gswin32c.exe") ;; 一時保存フォルダを指定 (setq imaxima-tmp-dir "C:/Temp") ;; 利用したいパッケージ等プリアンブルに追記したい内容を書く ;; (setq imaxima-latex-preamble "\\usepackage{concrete,euler}") ;; デフォルトが png。他に jpeg が選べる。Meadow では tiff は ダメ。 (setq imaxima-image-type 'png) ;; 文字の大きさを指定 ;; (setq imaxima-scale-factor 1.2)http://www.cymric.jp/maxima/imaxima.html【おまけA】
imaxima.el を修正した後、バイトコンパイルしておくと多少早くなるかもしれません。[Alt]+x → byte-compile-file[Enter] を実行し、imaxima.el を指定すればバイトコンパイルされます(4 つほど警告が出るようです)。
動かし方
M-x imaxima