Quando abro o pdf com o emacs, ele ficou congelado. E eu instalei o pdf-tools, o pdf aberto, ficou congelado novamente.
Qual é o processo sublinhado quando o emacs abre um pdf? Existe muito trabalho de conversão? O que devo fazer para acelerar?
- Emacs 24.4
- Ubuntu 14.04 LTS
- Intel 2.4GHz x 2
- 4G RAM.
Atualização :
Eu só encontrei essa página:
"aprendi uma lição. Nunca abra um pdf no emacs. Nunca o faça acidentalmente."
https://twitter.com/ergoemacs/status/456088661059457024
É uma notícia triste para mim! Não é uma boa ideia visualizar pdf usando o Emacs?
Atualização 2
Eu pensei que era porque o meu arquivo pdf é muito grande:
5.7M, 1313 pages
Então, eu tentei um pequeno arquivo pdf,
402K, 66 pages
ficou congelado novamente.
Atualização 3
Abro o arquivo pdf usando C-c C-x
from helm
e ele abre o arquivo pdf em um visualizador externo: zathura . Como não há processo de conversão, o arquivo abre a iluminação rapidamente. (Tão rápido quanto mupdf
. Acho que o Zathura usa o mupdf como back-end.)
Há quatro pontos que tornam o zathura excelente:
- Iluminação rápida. (Abrir e pesquisar)
- Visor de alta qualidade.
- Tab exibe o menu de capítulo / seção como o Adobe Reader.
- Bom suporte para atalhos de teclado. (Na verdade, ele usa teclas de atalho no estilo vim, que fazem sentido, pois não há necessidade de alternar o modo no visualizador de pdf.
Atualização 4
Captura de tela para comparação de qualidade:
! Esquerda: Zathura; Direita: PDF no Emacs
Eu realmente fiquei confuso com o que o Emacs usa para abrir PDF. (Eu já removi o pdf-tools)
emacs -Q
novamente.
pdf-tools
, você deve clonar o repositório, executar ./autogen.sh
e seguir o procedimento padrão: ./configure
&& make
&& sudo make install
. Em seguida, ele produzirá um pdf-tools.tar.gz
no diretório pdf-tools que você clonou. Em seguida, coloque (pdf-tools-install)
em algum lugar no seu arquivo init. A partir de agora, o Emacs usará o pdf-view-mdoe
que oferece melhor qualidade e melhor velocidade de renderização.