Lector de PDF para la CLI


7

Estoy buscando un lector de PDF que pueda usar a través de SSH en un terminal, y lo tenga funcionando screen. ¿Existe tal cosa?

Idealmente, me gustaría al menos un lessbuscapersonas -esque pero con algo de formato PDF, numeración de páginas y tal vez incluso navegación a través de enlaces en el documento. La integración de Vim sería increíble, pero me temo que estoy pidiendo demasiado con eso. Sin embargo, me encantaría que me demostraras que estoy equivocado.

Respuestas:


4

No sé de nada mejor que usar pdftotext, pero eso y lesstrabajar en caso de apuro. También hay otros convertidores. Tal vez pdftohtmly lynx/ links/ elinks/ links2/ w3m (navegadores en modo texto) podrían "renderizar" algunas cosas mejor.


2

Todo lo que puedo encontrar es una serie de soluciones en lugar hacker que implican la instalación de una herramienta llamada pdftohtmlo pdftotexty luego ver los archivos resultantes.

Así que asegúrese de que cualquier sabor de Linux que esté usando tenga pdftohtml y luego

pdftohtml ch.01.pdf

Seguido por

lynx ch.o1.html

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

Buscar en Google console pdf viewersolo devuelve páginas que indican que no hay un visor de pdf de consola y lo mejor que puede hacer es convertirlo a html (como se indicó anteriormente) para mantener el formato o extraer el texto.


2

Hay un proyecto llamado fbida :

El proyecto fbida contiene algunas aplicaciones para ver y editar imágenes, con el foco principal como fotos. Las aplicaciones son:

fbi: este es un visor de imágenes para la consola linux framebuffer.

fbgs: una secuencia de comandos de contenedor para ver archivos ps / pdf en la consola de framebuffer usando fbi .

[...]


Se ve bien, pero no se me ocurre una manera de usar framebuffer sobre SSH ... Al menos no es más fácil de lo que sería configurar el reenvío X completo.
jho
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.