PDF-Viewer nur für die Befehlszeile

PDF-Viewer nur für die Befehlszeile

Ist es möglich, PDF-Dokumente anzuzeigen, ohne dass GDM (oder ein ähnliches Programm) ausgeführt wird?

Begründung: Ich arbeite an einem Remote-Server (keine X-Weiterleitung vorausgesetzt), verarbeite einige Daten und erstelle einige Diagramme (vermutlich PDF-Dateien). Und ich möchte sie anzeigen, ohne scpsie auf meinem Computer öffnen zu müssen. (Es gibt wahrscheinlich noch andere Anwendungsfälle.)

Antwort1

Kein richtiger Viewer, aber als erste Hilfe kann auch ein Konverter helfen:

pdftotext file.pdf - | less

pdftohtml -stdout -i file.pdf | lynx -stdin

pdftotextund pdftohtmlsind Teil derPopplerPaket.

Antwort2

Ich glaube nicht, dass es aus der Ferne funktioniert, aber lokal habe ich verwendet fbgs(Infos über fbida). Es konvertiert die PDF-Seiten in TIFF-Dateien und zeigt sie mithilfe des Framebuffers zusammenhängend an. Einschließlich Bilder und richtigem Layout. Es ist jedoch langsamer als die Verwendung eines GUI-Viewers.

Antwort3

Wenn Sie es emacsauf Ihrem Computer ausführen ( emacsist auf Ubuntu 18.04 vorinstalliert), können Sie virtuell ein PDF auf einem Remote-Server öffnen und anzeigen, indem Sie Ctrl-x Ctrl-f(bis find-file) drücken, dann eingeben /user@hostname:/path/to/my.pdfund die Eingabetaste drücken (beachten Sie das allererste /). Sie werden dann aufgefordert, das Passwort des Servers einzugeben, und da ist es! Sie können das PDF in Emacs sehen.

Navigieren Sie durch PDF im Innerenemacs

Verwenden Sie diese Tasten space, um eine Seite nach unten und backspaceeine Seite nach oben zu gehen. Sie können auch die Pfeiltasten verwenden, um durch eine einzelne Seite zu blättern, wenn diese nicht auf den Bildschirm passt.

Zoomen

Vergrößern Sie die Ansicht, indem Sie drücken Ctrl-x Ctrl-+. Vergrößern Sie die Ansicht, indem Sie +nur drücken. Oder verkleinern Sie die Ansicht, indem Sie drücken -.

Kontext

Ja, Sie können von innen eine Verbindung zu einem Remote-Server herstellen, emacsindem Sie das integrierte Paket verwenden tramp, das so einfach funktioniert, wie ich oben erklärt habe. Diese Methode funktioniert nicht nur für PDF, sondern auch für alle anderen Dateitypen, z. B. Bilder.

Antwort4

Ich verwende Ranger, obwohl ich damit weder Text kopieren noch markieren kann.

verwandte Informationen