Leitor de PDF para a CLI

8

Estou procurando um leitor de PDF que possa usar sobre SSH em um terminal e executá-lo screen. Será que tal coisa existe?

Idealmente, eu gostaria de pelo menos um lesspager -esque, mas com alguma formatação de PDF, numeração de página e talvez até navegação através de links no documento. A integração do Vim seria incrível, mas eu tenho medo de pedir muito com isso. Eu adoraria se você me provasse errado.

jho
fonte

Respostas:

4

Eu não sei de nada melhor do que usar pdftotext, mas isso e lesstrabalho em uma pitada. Existem outros conversores também. Talvez pdftohtmle lynx/ links/ elinks/ links2/ w3m (navegadores de modo de texto) possa "renderizar" algumas coisas melhor.

dancek
fonte
2

Tudo o que posso encontrar é uma série de soluções bastante hackeadas que envolvem a instalação de uma ferramenta chamada pdftohtmlou, pdftotexte depois a visualização dos arquivos resultantes.

Portanto, verifique se o sabor do linux que você está usando possui pdftohtml.

pdftohtml ch.01.pdf

Seguido por

lynx ch.o1.html

(Encontrado em http://bassemreda.wordpress.com/2009/03/06/console-pdf-viewer/ )

A pesquisa no Google console pdf viewerapenas retorna páginas que afirmam que não há visualizador de PDF do console e o melhor que você pode fazer é convertê-lo em html (como acima) para manter a formatação ou extrair o texto dele.

Mokubai
fonte
2

Existe um projeto chamado fbida :

O projeto fbida contém alguns aplicativos para visualização e edição de imagens, com o foco principal em fotos. As aplicações são:

fbi - Este é um visualizador de imagens para o console linux framebuffer.

fbgs - Um script de wrapper para exibir arquivos ps / pdf no console do framebuffer usando o fbi .

[...]

Siim K
fonte
Parece bom, mas não consigo pensar em uma maneira de usar o buffer de quadros no SSH. Pelo menos não é mais fácil do que configurar o encaminhamento completo do X.
jho