Kiedy otwieram pdf za pomocą emacsa, został zamrożony. Zainstalowałem narzędzia pdf, otwórz pdf, znów się zamroził.
Jaki jest proces podkreślania, gdy emacs otwiera plik pdf? Czy jest dużo pracy związanej z konwersją? Co powinienem zrobić, aby to przyspieszyć?
- Emacs 24.4
- Ubuntu 14.04 LTS
- Intel 2,4 GHz x 2
- 4G RAM.
Aktualizacja :
Właśnie znalazłem tę stronę:
„nauczyłem się lekcji. Nigdy nie otwieraj pdf w emacs. Nigdy nie rób tego przypadkowo”.
https://twitter.com/ergoemacs/status/456088661059457024
To dla mnie smutna wiadomość! Czy to nie jest dobry pomysł, aby przeglądać pdf przy użyciu Emacsa?
Aktualizacja 2
Myślałem, że to dlatego, że mój plik pdf jest zbyt duży:
5.7M, 1313 pages
Więc wypróbowałem mały plik pdf,
402K, 66 pages
znowu zamarzło.
Aktualizacja 3
Otwieram plik pdf za pomocą C-c C-x
z helm
i otwiera on plik pdf w zewnętrznej przeglądarce: zathura . Ponieważ nie ma procesu konwersji, plik otwiera się szybko. (Tak szybko jak mupdf
. Myślę, że Zathura używa mupdf jako zaplecza.)
Zathura wyróżnia się czterema punktami:
- Szybkie oświetlenie. (Zarówno otwieranie, jak i wyszukiwanie)
- Wyświetlacz wysokiej jakości.
- Tab wyświetla menu rozdziału / sekcji podobnie jak Adobe Reader.
- Dobra obsługa skrótów klawiaturowych. (W rzeczywistości używa skrótów klawiszowych w stylu vim, co ma sens, ponieważ nie ma potrzeby przełączania trybu w przeglądarce pdf.
Aktualizacja 4
Zrzut ekranu dla porównania jakości:
! Po lewej: Zathura; Po prawej: PDF w Emacsie
Naprawdę zdezorientowałem się, czego Emacs używa do otwierania plików PDF. (Już usunąłem narzędzia pdf)
emacs -Q
znów.
pdf-tools
, musisz sklonować repozytorium, uruchomić ./autogen.sh
i postępować zgodnie ze standardową procedurą: ./configure
&& make
&& sudo make install
. Następnie wyświetli pdf-tools.tar.gz
sklonowany katalog pdf-tools. Następnie umieść (pdf-tools-install)
gdzieś w swoim pliku init. Od tej pory będzie używany Emacs, pdf-view-mdoe
który zapewnia lepszą jakość i lepszą szybkość renderowania.