Я намагаюся встановити AucTeX 1.86 через бінарний файл Emacs (версія 24.0.50) від emacsformacosx.com. Перші спроби ./configure
:
configure: error: Cannot find the texmf directory!
Please use --with-texmf-dir=dir to specify where the preview tex files go
configure: error: ./configure failed for preview
Додаю --with-texmf-dir=/usr/local/texlive/texmf-local
, на що ./configure
радісно відповідає з кількома вітаннями. Я складаю з глюком make
і sudo make install
без нього.
Я відкриваю .tex файл на Emacs і AucTeX не завантажується. Я (load auctex.el nil t t)
видаю Cj у буфері * scratch * та на виходах Emacs:
Debugger entered--Lisp error:(file-error "Cannot open load file" "auctex.el")
Щось вгору. Я вважав, що Emacs не може знайти файл, тому він, мабуть, не встановлений там, де повинен був. Я вистежити більшість AucTeX файлів /usr/share/emacs/site-lisp
, де Emacs 22.1 життя.
Тут у мене було два варіанти: 1. сказати Emacs, де знайти AucTeX (що я не знаю, як це зробити); 2. Перекомпілюйте AucTeX з додатковими параметрами конфігурації (які здавалися більш прямими вперед).
Після видалення всіх файлів AucTeX з попередньої інсталяції я вирішив перекомпілювати. Цього разу я конфігурую джерело, повідомляючи йому, де він повинен використовувати Emacs із:
./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
Цього разу вона скаржиться:
`configure: error: Cannot locate lisp directory,`
`use --with-lispdir, --datadir, or possibly --prefix to rectify this`
навіть якщо я включив --with-lisp-dir=dir
варіант. Якщо я вийму його, він все одно скаржиться на те, що не зможе знайти каталог lisp. Схоже, AucTeX не любить Emacs.app у папці Applications.
Моє запитання: як я змушую це працювати?