windows下配置emacs和imaxima

    在windows下配置emacs和imaxima很麻煩,折騰了2天多,作一下記錄吧。shell

    首先下載maxima,從SourceForge下載安裝程序安裝。windows

    下載安裝Emacs,能夠從官網下載,但官網下載的windows版本Emacs默認不支持圖片,要想處理圖片須要本身編譯,這個能夠網上查,這裏就不說了。最簡單的是從這裏http://vgoulet.act.ulaval.ca/en/emacs/windows/下載從新編譯過的Emacs。以後安裝就好。scala

    在Emacs的配置文件.emacs中將   「%maxima安裝路徑%\share\maxima\5.31.2\emacs」添加進Emacs的路徑:(push "%maxima安裝路徑%\\share\\maxima\\5.31.2\\emacs\\" load-path),在再.emacs中添加:code

    

(autoload 'maxima-mode "maxima" "Maxima mode" t)
(autoload 'imaxima "imaxima" "Frontend for maxima with Image support" t)
(autoload 'maxima "maxima" "Maxima interaction" t)
(autoload 'imath "imath" "Imath mode for math formula input" t)

    這時打開Emacs,按下M-x,輸入maxima,就能夠用maxima了,但因爲imaxima還須要配合latex才能運行,因此先要安裝latex。爲了正常顯示數學符號,在latex中還須要breqn,這個sty如今在mh包中,能夠從CTAN中下載到,以後 texhash 一下就好了。因爲最終要顯示出 latex 的公式效果,還須要 ghostscript 軟件,若是安裝了CTex,則天然包含了 ghostscript,另外須要查看其在不在系統路徑裏,若不在,須要修改環境變量。orm

    另外windows裏的gs文件爲gswin32c.exe,而imaxima-gs-program的值爲gs,因此要在gswin32c.exe的目錄下添加軟鏈接,先進入gswin32c.exe所在目錄,而後執行:圖片

    

mklink gs.exe gswin32c.exe

    這樣,基本大功告成。打開Emacs,按下M-x,輸入imaxima,以後:ip

    

相關文章
相關標籤/搜索