Загрузка функции предварительного просмотра AUCTeX 11.86 на порт macmapp Emacs-app 23.2.1

815
Sarah

Я установил Emacs-приложение 23.2.1 через MacPorts и пытаюсь установить AUCTeX 11.86, чтобы он работал в этой установке.

Я запустил следующую строку конфигурации для AUCTeX, и это, кажется, работает.

 ./configure --with-emacs=/Applications/MacPorts/Emacs.app/Contents/MacOS/Emacs --with-lispdir=/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp/ --with-texmf-dir=/usr/local/texlive/2010basic/texmf-local/ 

make и make install кажутся работающими, и я добавил следующую строку в мой init.el

 (require 'tex-site) 

согласно инструкции по установке. Однако, когда я открываю файл TeX, меню «Просмотр» не отображается (хотя меню LaTeX появляется.) Ниже приведены некоторые из моих тестов:

 M-x load-library RET preview-latex RET 

кажется, ничего не делает.

 M-x load-library RET preview RET 

вызывает меню предварительного просмотра. Безопасно ли каким-то образом добавить предварительный просмотр библиотеки загрузки в мой файл init.el? Или я рискую что-то испортить? Я новичок в Emacs и в первую очередь пытаюсь изучить его благодаря функциям предварительного просмотра AUCTeX, но я пока не чувствую себя в безопасности в этой среде.

1
В какой каталог установлен Auctex? Charles Stewart 13 лет назад 0
/Applications/MacPorts/Emacs.app/Contents/Resources/site-lisp/ Sarah 13 лет назад 0
Есть ли причина не использовать пакет auctex для MacPorts? Текущая версия порта, кажется, то, что вы хотите. fideli 13 лет назад 0

1 ответ на вопрос

1
Ricardo

Попробуйте добавить (load "preview-latex.el" nil t t)в ваш файл .emacs. (см. http://tph16.tuwien.ac.at/cgi-bin/dwww/usr/share/doc/auctex/HTML/preview-latex/preview-latex_1.html#SEC3 ). Это должно вызывать меню каждый раз, когда вы открываете .tex файл. Ваша установка, кажется, не нарушена, так как вы можете вручную вызвать меню. Нет никакого риска навсегда что-либо испортить, добавив файл инициализации. В худшем случае, закомментирование (или удаление) оскорбительного выражения позаботится о вещах.