Gibt es einen PDF-Reader, mit dem ich die Hintergrundfarbe von (arXiv) pdfs ändern kann?

27

Seine durchaus üblich , dass man wünscht oder hat viele lesen PDFDateien , die gedruckt werden sollen, aber da man sie nur einmal gelesen würde, und man wünscht ein paar Bäume zu retten, man liest sie auf Acrobat Reader, evince, xpdfoder was auch immer Ihre Wahl.

Es wäre von Vorteil, die Hintergrundfarbe steuern zu können. Anstelle von schwarzem Text auf weißem Hintergrund hätte ich gerne einen grauen Hintergrund. Durch googeln bekomme ich nur die Umkehrung der Farben als Vorschlag - was manchmal noch schlimmer für die Augen ist.

Gibt es einen pdfReader, mit dem ich die Hintergrundfarbe ändern kann (ohne die Farbe des Texts zu ändern)?

Bearbeiten: Der erste Kommentar unten deutet darauf hin, dass es von der Datei abhängt. Deshalb habe ich den Titel arXiv 's ergänzt.

cp
quelle
Das kommt auf das PDF an, nicht auf den PDF-Reader ... oder so denke ich.
Parto
Unter ubuntuforums.org/showthread.php?t=1127012&page=2 können Sie KPDF ausprobieren. Es hat angeblich diese Funktion.
Parto
Richtig, aber die Entwicklung von KPDF wurde 2008 eingestellt. Es war Teil von KDE3 und wurde in KDE4 durch Okular ersetzt. Ich glaube, es ist schwer, es in einem neueren Betriebssystem zu installieren.
Marduk
Es ist besser, weiße Zeichen auf schwarzem Hintergrund zu lesen. Überprüfen Sie dies auf Nature.com nature.com/articles/s41598-018-28904-x/email/correspondent/c1
Amr Lotfy

Antworten:

47

Sie können dies tun, Okularwenn es Ihnen nichts ausmacht, kde-Abhängigkeiten einzubeziehen.

sudo apt-get install okular

Die Option wird gefunden, Settings/Configure Okular.../Accessibilityindem Sie Change colorsdann markieren Color mode: Change Paper Colorund eine Farbe im Farbfeld unten auswählen. Funktioniert mit mehreren PDF-Dateien, die ich von arxiv habe, aber vielleicht nicht überraschend, funktioniert es nicht mit PDF-Dateien, bei denen es sich einfach um Scans von Seiten handelt.

Jason Conti
quelle
1
Ich konnte keine Optionen zum Drucken / Speichern finden. Ist dort eines?
3244611user
2
Awesome Works für mich, eine andere Möglichkeit, dies einfach zu tun Rechtsklick auf die Symbolleiste -> Symbolleiste konfigurieren -> Hauptsymbolleiste <Okular-Teil> -> Farbe ändern umschalten Dies fügt eine Verknüpfung zu der Option hinzu
Mohamed Slama
1
Für Scans von Seiten (wie mein Lehrbuch pdf) Invert Colorsfunktioniert der Farbmodus sehr gut. Es kehrt natürlich auch die Bildfarben um, aber für die meisten Diagramme spielt das keine Rolle.
Michael Hoffmann
Genau das habe ich gesucht. Wer eine solche Option kennt, ist in den Eingabehilfen versteckt.
Jeewantha Samaraweera
24

Es gibt noch eine andere Möglichkeit. Installieren Sie zathura . Es ist ein leichter PDF-, DJVU- und PS-Reader. Es ist in hohem Maße konfigurierbar und erlaubt natürlich das Ändern der Farbe des Hintergrunds und des Texts. Fügen Sie einfach diese Zeilen hinzu zu ~/.config/zathura/zathurarc:

set recolor true
set recolor-darkcolor "#dcdccc"
set recolor-lightcolor "#1f1f1f"

Ich empfehle Ihnen auch, diese Optionen festzulegen:

set window-title-basename "true"
set selection-clipboard "clipboard"

Hilfe finden Sie in den Arch-Foren .

Haftungsausschluss: Ich bin in keiner Weise mit der Entwicklung von Zathura verwandt. Ich bin nur ein glücklicher Benutzer.

Marduk
quelle
Vielen Dank, dass Sie Zathura erwähnt haben, es ist wirklich großartig! Hinweis für andere: Vergessen Sie nicht, das Paket zathura-extras zu installieren, um Unterstützung für djvu und ps zu erhalten.
Mx
8

Die gegebene Antwort basierend auf okularist perfekt.

Eine andere Möglichkeit besteht darin, Acrobat Reader dafür zu konfigurieren.

Gehe zu

Edit > Preferences > Accessibility > Replace Document Colors > Check box in Custom Colors

dann wähle deine Farben; Die neuen Einstellungen werden beim nächsten Öffnen der gleichen Art von PDFs automatisch geladen (LaTeX generiert?).

cp
quelle
2

xpdf hat das als erstes gemacht, denke ich. Ich habe diese Option vor einigen Jahren entdeckt.

Sie können es auf der manSeite nachlesen , aber ich habe gerade einen Alias ​​erstellt, da ich normalerweise PDF-Dateien vom Terminal aus öffne (was ich im Grunde genommen nie schließe, während ich etwas auf meinem Computer tue).

Der Alias ​​lautet:

alias xpdf='xpdf -cont -papercolor "#aab"'
Altes xpdf'er
quelle
2

Sie können den plattformübergreifenden Master-PDF-Editor verwenden , der in der Funktionalität Adobe Acrobat ähnlicher ist als ein reiner PDF-Reader.

In Tools > Settings > Displayactivate Replace Document Colorsund wählen die Farben , die Sie verwenden möchten. OK klicken.

Öffnen Sie eine PDF-Datei und Viewwählen Sie im Menü Replace Document Colors.

Marduk
quelle
1

Dunkler Modus in Pdf

Wie im Bild gezeigt, ist dies mit dem Standard-PDF-Viewer "Document Viewer" möglich . Wählen Sie einfach diese Einstellungsoption und es gibt einen invertierten Farbmodus, der den Job ziemlich gut erledigt.

Inmate4587
quelle
Das OP erwähnte ausdrücklich, dass die Farbe des Textes nicht geändert werden sollte. Ich habe einmal versucht, den Quellcode von Evince zu ändern, um die Auswahl der Farben zu ermöglichen, aber die Art und Weise, wie er geschrieben wurde, erfordert eine nicht triviale Code-Umgestaltung, um dies zu erreichen.
Marduk