Когда я открываю pdf с помощью emacs, он зависает. И я установил pdf-tools, откройте pdf, он снова завис.
Какой процесс подчеркивания, когда emacs открывает PDF? Много ли работы по конвертации? Что я должен сделать, чтобы ускорить это?
- Emacs 24.4
- Ubuntu 14.04 LTS
- Intel 2,4 ГГц х 2
- 4G RAM.
Обновление :
Я только что нашел эту страницу:
«Выучил урок. Никогда не открывайте PDF в Emacs. Никогда даже не делайте это случайно».
https://twitter.com/ergoemacs/status/456088661059457024
Это печальная новость для меня! Разве это не хорошая идея для просмотра PDF с помощью Emacs?
Обновление 2
Я думал, что это потому, что мой файл PDF слишком велик:
5.7M, 1313 pages
Итак, я попробовал небольшой файл PDF,
402K, 66 pages
опять замерзло.
Обновление 3
Я открываю pdf-файл с помощью C-c C-x
from helm
, и он открывает pdf-файл во внешней программе просмотра: zathura . Поскольку процесс конвертации не выполняется, файл быстро открывается. (Так же быстро, как и mupdf
. Я думаю, что Затура использует mupdf в качестве своей задней части.)
Есть четыре пункта, которые делают Zathura выдающимся:
- Освещение быстро. (Как открыть, так и искать)
- Качественный дисплей.
- Tab отображает меню раздела / раздела так же, как Adobe Reader.
- Хорошая поддержка сочетаний клавиш. (На самом деле, он использует привязку клавиш в стиле vim, что имеет смысл, поскольку нет необходимости переключать режим в программе просмотра PDF).
Обновление 4
Снимок экрана для сравнения качества:
! Слева: Затура; Справа: PDF в Emacs
Я действительно запутался, что Emacs использует для открытого PDF. (Я уже удалил pdf-инструменты)
emacs -Q
снова.
pdf-tools
необходимо клонировать репо, запустить ./autogen.sh
и выполнить стандартную процедуру: ./configure
&& make
&& sudo make install
. Затем он создаст pdf-tools.tar.gz
каталог в каталоге pdf-tools, который вы клонировали. Затем поместите (pdf-tools-install)
где-нибудь в вашем файле инициализации. Отныне Emacs будет использовать, pdf-view-mdoe
что дает лучшее качество и лучшую скорость рендеринга.