Die meisten E-Book-Reader sind standardmäßig mit einem einfachen Nachtmodusschalter ausgestattet. Ich versuche das in Calibre herauszufinden. Bisher konnte ich das App-Thema durch Erstellen ändern, um mein dunkles System-Thema zu verwenden
$ sudo nano /etc/profile.d/calibre.sh
export CALIBRE_USE_SYSTEM_THEME=1
Dann
$ sudo service gdm restart
Aber ich brauche immer noch Hilfe, um den Hintergrund im Ebook Viewer mit hellerem Text dunkler zu machen.
export CALIBRE_USE_DARK_PALETTE=1
für die dunkle GUI in Calibre main, wie im Kommentar von @meskobalazs gesagt. Für den Betrachter können Farben jetzt über die Einstellungen geändert werden, daher habe ich eine neue Antwort veröffentlicht.Antworten:
Ich glaube nicht, dass eine neue CSS-Datei benötigt wird. Außerdem sind die Anweisungen in der Hauptantwort veraltet (in Bezug auf eine ältere Version von Calibre mit einer anderen Ebook Viewer-GUI), ebenso wie der Befehl (in der Frage) für die dunkle Palette der Calibre-Haupt-GUI. Beim Testen in Version 4.6 soll dieses
export CALIBRE_USE_DARK_PALETTE=1
Ergebnis erzielt werden - wie im Kommentar von @meskobalazs angegeben.)Um im Ebook-Viewer einen dunklen Hintergrund und eine helle Schrift zu erhalten , öffnen Sie einfach ein E-Book damit (mit dem Viewer , nicht mit Calibre selbst; oder wählen Sie in Calibre main das Buch aus und klicken Sie auf die Schaltfläche "Anzeigen" (Bücher lesen).) ;; Klicken Sie dann mit der rechten Maustaste und dann auf Einstellungen
Dann Farben
Dann neues Schema
Stellen Sie dann die Farben für Hintergrund und Vordergrund (Text) ein.
Wählen Sie Übernehmen und OK.
Bei bestimmten E-Book-Dokumenten ist ein seltsames Problem aufgetreten, bei dem die Schriftfarbe unabhängig von den oben genannten Einstellungen schwarz blieb. In diesem Fall ist es nicht möglich, den Hintergrund dunkel zu machen. In solchen Fällen hatten einige andere E-Book-Reader das gleiche Problem ( Foliate ), während andere es beheben konnten ( Bookworm ).
Wie hier in Bezug auf den Schrifttyp angegeben, kann die CSS-Datei im E-Book die Softwareeinstellungen einschließlich der Schriftfarbe überschreiben. Als ich das getestet habe, habe ich die Epub-Datei extrahiert (es ist tatsächlich eine Zip-Datei; einige Archivmanager benötigen die
zip
Erweiterung, andere können sie direkt extrahieren) und eine Stelle gefunden,/EXTRACTED_LOCATION/OEBPS/Content/Content.css
an der die Zeilecolor:Black
mehrmals angezeigt wurde. Wenn Sie dies durch "Grau" ersetzen, erhalten Sie ein eher dunkles (aber lesbares) Grau, während "#DBDBDB" ein helleres Grau ergibt. (Komprimieren Sie nach dieser Änderung die extrahierten Dateien und Ordner wieder in eine Zip-Datei und ändern Sie diese Erweiterung in epub.)Aber hier habe ich festgestellt, dass die Änderung von Calibre aus vorgenommen werden kann: Bücher konvertieren> Erscheinungsbild> Styling , zum Konvertieren in dasselbe Format auswählen und "Farben" (anstelle von / neben "Schriftarten") aktivieren.
quelle
Zusätzlich zu den Schritten in der Frage, um das gesamte App-Thema dunkel zu machen, muss ein Thema im E-Book-Viewer angewendet werden . So geht's:
Speichern Sie das Standarddesign
Erstellen Sie das dunkle Thema
Auf diese Weise gilt es für alle Ihre E-Books zusammen mit dem Thema der App. Sie können über die Schaltfläche Laden auf der Registerkarte Thema zwischen dem Standard- und dem dunklen Thema wechseln .
CSS:
quelle
Mit Release 4.6 von Calibre können Sie jetzt die
CALIBRE_USE_DARK_PALETTE=1
Umgebungsvariable verwenden.quelle