My.emacs содержит
(setenv "PATH" (concat ".:/usr/texbin:/opt/local/bin" (getenv "PATH")))
(setq exec-path (append exec-path '(".:/usr/texbin:/opt/local/bin")))
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp")
(require 'tex-site)
(load "auctex.el" nil t t)
(load "preview-latex.el" nil t t)
/usr/texbin находится там, где расположены латекс /pdflatex/... /opt/local/bin/, где gs можно найти.
И все же, когда я запускаю предварительный просмотр в точке, который, по-видимому, нуждается в латексе и gs, я получаю
Preview-DviPS finished at Thu Dec 22 11:25:46
DviPS sentinel: Searching for program: No such file or directory, gs
что означает, что латекс можно найти правильно, но не gs.
Я не уверен, нужна ли настройка exec-path, возможно, PATH достаточно, но я установил ее как меру отладки.
Почему emacs не может найти gs, даже если каталог находится в PATH и exec-пути?