Lettore PDF per l'interfaccia della riga di comando


7

Sto cercando un lettore PDF che posso usare su SSH in un terminale e farlo funzionare screen. Esiste una cosa del genere?

Idealmente mi piacerebbe almeno un lesscercapersone semplice ma con un po 'di formattazione PDF, numerazione delle pagine e forse anche la navigazione attraverso i collegamenti nel documento. L'integrazione con Vim sarebbe fantastica, ma temo di chiedere troppo. Mi piacerebbe se mi dimostrassi di sbagliarmi.

Risposte:


4

Non so niente di meglio dell'uso pdftotext, ma quello e lessfunziona in un pizzico. Ci sono anche altri convertitori. Forse pdftohtmle lynx/ links/ elinks/ links2/ w3m (browser in modalità testo) potrebbero "renderizzare" alcune cose meglio.


2

Tutto quello che posso trovare è una serie di soluzioni piuttosto hacker che coinvolgono l'installazione di uno strumento chiamato pdftohtmlo pdftotexte quindi la visualizzazione dei file risultanti.

Quindi assicurati che qualunque tipo di Linux tu stia usando ha pdftohtml allora

pdftohtml ch.01.pdf

Seguito da

lynx ch.o1.html

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

Cercare su Google console pdf viewerrestituisce solo pagine che affermano che non esiste un visualizzatore di pdf per console e il meglio che puoi fare è convertirlo in HTML (come sopra) per mantenere la formattazione o estrarre il testo da esso.


2

C'è un progetto chiamato fbida :

Il progetto fbida contiene alcune applicazioni per la visualizzazione e la modifica di immagini, con l'obiettivo principale di essere le foto. Le applicazioni sono:

fbi - Questo è un visualizzatore di immagini per la console framebuffer di Linux.

fbgs - Uno script wrapper per la visualizzazione di file ps / pdf sulla console framebuffer mediante fbi .

[...]


Sembra carino, ma non riesco a pensare a un modo per usare framebuffer su SSH .. Almeno non è più facile di come impostare X forwarding completo.
giovedì
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.