Ich versuche, AucTeX 1.86 über eine Emacs-Binärdatei (Version 24.0.50) von emacsformacosx.com zu installieren. Bei den ./configureAusgaben des ersten Versuchs :
configure: error: Cannot find the texmf directory!
Please use --with-texmf-dir=dir to specify where the preview tex files goconfigure: error: ./configure failed for preview
Ich füge hinzu --with-texmf-dir=/usr/local/texlive/texmf-local, worauf ./configureglücklich mit mehreren Glückwünschen geantwortet wird. Ich kompiliere mit makeund sudo make installohne Panne.
Ich öffne eine .tex-Datei auf Emacs und AucTeX wird nicht geladen. Ich (load auctex.el nil t t)gebe Cj in den Ausgaben * scratch * buffer und Emacs aus:
Debugger entered--Lisp error:(file-error "Cannot open load file" "auctex.el")
Irgendwas ist los. Ich dachte, Emacs könnte die Datei nicht finden, also muss sie nicht dort installiert sein, wo sie sein sollte. Ich finde die meisten AucTeX-Dateien dort /usr/share/emacs/site-lisp, wo Emacs 22.1 lebt.
Ich hatte hier zwei Möglichkeiten: 1. Emacs mitteilen, wo AucTeX zu finden ist (was ich nicht weiß, wie es geht); 2. Kompilieren Sie AucTeX mit mehr Konfigurationsoptionen (die einfacher zu sein schienen).
Ich entschied mich für eine Neukompilierung, nachdem ich alle AucTeX-Dateien aus der vorherigen Installation gelöscht hatte. Dieses Mal konfiguriere ich die Quelle und teile ihr mit, wo der Emacs verwendet werden soll:
./configure -with-emacs=/Applications/Emacs.app/Contents/MacOS/Emacs --with-lisp-dir=/Applications/Emacs.app/Contents/Resources/site-lisp --with-texmf-dir=/usr/local/texlive/texmf-local
Dieses Mal beschwert es sich:
`configure: error: Cannot locate lisp directory,`
`use --with-lispdir, --datadir, or possibly --prefix to rectify this`
obwohl ich die --with-lisp-dir=dirOption aufgenommen habe. Wenn ich es herausnehme, beschwert es sich immer noch darüber, das lisp-Verzeichnis nicht finden zu können. AucTeX scheint die Emacs.app im Ordner "Programme" nicht zu mögen.
Meine Frage ist, wie bekomme ich das zum Laufen?