Saya mencoba menginstal AucTeX 1.86 melalui biner Emacs (versi 24.0.50) dari emacsformacosx.com. Pada ./configure
hasil upaya pertama :
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
Saya menambahkan --with-texmf-dir=/usr/local/texlive/texmf-local
, yang ./configure
menjawab dengan senang hati dengan beberapa ucapan selamat. Saya kompilasi dengan make
dan sudo make install
tanpa kesalahan.
Saya membuka file .tex di Emacs dan AucTeX tidak dimuat. Saya mengeluarkan (load auctex.el nil t t)
Cj di buffer * scratch * dan output Emacs:
Debugger entered--Lisp error:(file-error "Cannot open load file" "auctex.el")
Ada sesuatu. Saya pikir Emacs tidak dapat menemukan file, jadi pasti belum menginstal di mana seharusnya. Saya melacak sebagian besar file AucTeX /usr/share/emacs/site-lisp
, tempat Emacs 22.1 tinggal.
Saya punya dua opsi di sini: 1. beri tahu Emacs di mana menemukan AucTeX (yang saya tidak tahu caranya); 2. mengkompilasi ulang AucTeX dengan lebih banyak opsi konfigurasi (yang tampak lebih lurus ke depan).
Saya memilih untuk mengkompilasi ulang, setelah menghapus semua file AucTeX dari instalasi sebelumnya. Kali ini saya mengkonfigurasi sumbernya, mengatakan di mana Emacs yang harus digunakan, dengan:
./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
Kali ini mengeluh:
`configure: error: Cannot locate lisp directory,`
`use --with-lispdir, --datadir, or possibly --prefix to rectify this`
meskipun saya menyertakan --with-lisp-dir=dir
opsi. Jika saya mengeluarkannya, masih mengeluh tentang tidak dapat menemukan direktori lisp. AucTeX tampaknya tidak menyukai Emacs.app di folder Aplikasi.
Pertanyaan saya adalah, bagaimana saya bisa membuatnya bekerja?
sumber