1

Я пытаюсь открыть PDF в Skim из Emacs (с помощью команды Auctex's View) на MacOSX Mavericks 10.9.2.

Когда я открываю Emacs.app двойным щелчком мыши или с помощью Spotlight, происходит сбой. Ничего не произошло. Там нет сообщений и нет ошибок. Но когда я открываю Emacs из терминала (~ $ open /Applications/Emacs.app или ~ $ /Applications/Emacs.app/Contents/MacOS/Emacs), это работает. Что тут происходит?

В обоих случаях один и тот же Emacs.app работает, exec-путь одинаков, и используется одна и та же команда: /Applications/Skim.app/Contents/SharedSupport/displayline 25 "test.pdf" "test.tex". Эти файлы и test.synctex.gz находятся в моем домашнем каталоге. Итак, что отличается между запуском из терминала и запуском двойным щелчком мыши?

Раньше это работало до того, как я перешел на Mavericks, поэтому мне интересно, является ли это проблемой Mavericks. Кто-нибудь смог открыть Skim из Emacs на MacOSX Mavericks? Кто-нибудь видел что-то подобное?

Я пробовал последние стабильные версии Emacs (24.3) от Homebrew и emacsformacosx.com каждый раз с одинаковым результатом.

Ниже приведена некоторая информация о домашнем пиве:

~$ brew doctor
Your system is ready to brew.
~$ brew info emacs
emacs: stable 24.3, HEAD
http://www.gnu.org/software/emacs/
/usr/local/Cellar/emacs/24.3 (3909 files, 115M) *
  Built from source with: --cocoa, --srgb
From: https://github.com/Homebrew/homebrew/commits/master/Library/Formula/emacs.rb
==> Dependencies
Build: pkg-config ✔
Optional: gnutls ✘
==> Options
--cocoa
    Build a Cocoa version of emacs
--japanese
    Patch for Japanese input methods
--keep-ctags
    Don't remove the ctags executable that emacs provides
--srgb
    Enable sRGB colors in the Cocoa version of emacs
--use-git-head
    Use Savannah (faster) git mirror for HEAD builds
--with-gnutls
    Build with gnutls support
--with-x
    Include X11 support
--HEAD
    install HEAD version
==> Caveats
.app bundles were installed.
Run `brew linkapps` to symlink these to /Applications.
~$ 

1 ответ1

0

Я отключил все настройки, пока он не заработал снова, и отследил проблему, где я неправильно установил DYLD_LIBRARY_PATH, когда emacs не запускается из командной строки. Видимо, это влияет на запуск Skim ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .