Я хотел бы спросить, знает ли кто-нибудь о возможности рендеринга PDF-файла внутри emacs. Я заметил, что w3m просматривает веб-страницу со ссылкой на pdf, которую фактически открывает, когда doc просматривает ее в другом буфере (как вы можете видеть). Как я могу сделать это с другими пакетами?pdf встроенный в emacs?
ответ
Пока вы установили Ghostscript, вы можете просматривать PDF файлы в Emacs, просто открыв их, как и любой другой файл, с C-хC-е. doc-view-mode
должен запускаться автоматически, но если это не так, вы можете сделать это вручную с помощью M-xdoc-view-mode
. Дополнительная информация доступна in the manual.
Да. Я только что запустил ghostscript по другой причине с помощью варева и в качестве * побочного эффекта, я заметил это на emacs. –
Просмотр PDF в режиме DocView конвертирует PDF в изображения и отображает изображения. В результате вы не получаете точной верности. Например, встроенные гиперссылки не работают. – Chris
Вы можете попробовать pdf-инструменты для emacs. pdf-tools Просто установите его с помощью Mx package-install-file RET pdf-tools
Ну, не под Windows, потому что он не будет компилироваться без особых усилий, см. Описания на указанном вами сайте. –
Для всех, кто интересуется созданием 'ghostscript' с нуля, вот ссылка на источники: http://downloads.ghostscript.com/public/ Архив с именем 'ghostscript-9.14.tar.gz' ** плохой **, и сегодня я напишу отчет с разработчиками. Архив 'ghostscript-9.14.tar.bz2' является ** хорошим ** и может быть извлечен с помощью различных инструментов, включая, но не ограничиваясь,' Unarchiver.app' на OSX 10.6.8. Такая же процедура, как обычно, например, './configure --prefix =/Users/HOME/.0.data/.0.emacs', а затем' make', а затем 'sudo make install'. В архиве есть все зависимости! :) – lawlist
Для тех, кто строит 'ghostscript' с нуля и не хочет добавлять местоположение в' $ PATH', вот способ указать абсолютный путь: '(setq doc-view-ghostscript-program"/Users /HOME/.0.data/.0.emacs/bin/gs ")' - просто отрегулируйте путь туда, где находится 'gs'. ** ПРИМЕЧАНИЕ **: Существует множество других методов, доступных для установки (однако мне нравится полный контроль), например, homebrew, macports, другие двоичные файлы в сети, которые можно найти в Google, например, 'XQuartz-2.7.6 .dmg' для OSX; Ghostscript-9.07.pkg.zip для OSX; и другая ссылка здесь: http://pages.uoregon.edu/koch/ – lawlist