Kaliber ignoriert Schriftarteinstellungen?

Ich verwende Calibre 2.49 auf einem Ubuntu-Computer und habe festgestellt, dass Calibre in den Einstellungen des eBook-Viewers unabhängig von der von mir festgelegten Schriftart nur die Standardschriftart anzeigt. Ich habe dies in vielen ePub-Büchern versucht. Hier ist ein Screenshot meines Einstellungsdialogs: Geben Sie hier die Bildbeschreibung ein

Ich habe es versucht Buch neu laden, Kaliber verlassen, aber es hat nicht funktioniert. (Die Einstellung für die Schriftgröße funktioniert jedoch einwandfrei.)

Kommentare

  • Entfernen Sie eingebettete Schriftarten tut nichts … für JEDES Epub-Buch, das ich ' jemals versucht habe zu konvertieren. Warum funktionieren all diese Vorschläge für andere Leute, aber nicht für mich ????? frustrierend, weil so viele Bücher, die ich DL habe, diese fiesen, kursiv geschriebenen, skriptbasierten Schriftarten haben, die ich ' nicht ändern kann, und sie einfach lösche, anstatt sie zu lesen. I ' würde gerne jemanden einstellen, der das für mich behebt, aber ' weiß nicht, wie man diese Person findet. Scheiße.

Antwort

Wenn das E-Book einige Definitionen zu den zu verwendenden Schriftarten enthält, hat es Vorrang vor den Standardeinstellungen für das Kaliber.

Möglicherweise enthält das E-Book, das Sie lesen, einige CSS-Regeln, die die Standardschrift definieren, die für das Buch selbst verwendet werden soll (und wahrscheinlich enthält das E-Book sogar die genannten Schriftarten).

Sie können dies selbst versuchen: dies Die Version von Treasure Island von MobileRead enthält Schriftdefinitionen für den Text und wird auch dann verwendet, wenn Sie die Standardeinstellung in den Kalibereinstellungen ändern.
Dies Die Version von Dr. Jekyll und Mr Hyde , immer von MobileRead, enthält keine Schriftdefinition in ihrem CSS und verwendet die von Calibre definierte Standarddefinition.

So funktioniert es einfach. Sie sollten die Standardeinstellungen in Calibre als Ersatz betrachten, falls das Buch keine Informationen in diesem Sinne enthält.

Wenn Sie die beim Lesen verwendete Schriftart wirklich ändern möchten, sollten Sie sie bearbeiten die CSS-Datei (en) im Epub und entfernen Sie alle Verweise auf eine definierte Schriftart.

Calibre hat auch ein Plugin namens Epub ändern Sie können unter anderem interne Schriftarteinstellungen aus einer Epub-Datei entfernen. Wählen Sie nach der Installation die Epub-Dateien aus, die Sie auf diese Weise ändern möchten, klicken Sie in der Symbolleiste auf das Symbol Epub ändern und wählen Sie die entsprechende Option aus (siehe Abbildung) Auf dem Bild werden sowohl die benutzerdefinierten Schriftarten im Buch als auch die Verweise auf diese im CSS entfernt.

Bitte beachten Sie, dass es einige Zeit dauern kann, bis diese Aufgabe abgeschlossen ist, wenn Sie viele E-Books gleichzeitig bearbeiten.

Geben Sie hier die Bildbeschreibung ein.

Kommentare

  • Das Modify Epub Plugin war super hilfreich. Vielen Dank.

Antwort

Bei einigen EPUBs werden Schriftinformationen möglicherweise direkt als Inline-CSS angegeben. Es wird Vorrang vor allgemeineren Optionen haben. In diesem Fall können Sie eBook- und Strip-Schriftarten konvertieren:

Geben Sie hier die Bildbeschreibung ein

Kommentare

  • , die auch für eingebettete Schriftfarben geeignet sind, indem die Farben " überprüft werden " rechts

Antwort

Der kanonischste Weg Um Stile global festzulegen, müssen Sie sie im Abschnitt Stile festlegen.

Die grundlegenden Stile zum Ändern von Schriftarten sind einfach:

body { font-family: Crimson; } h1, h2, h3, h4, h5, h6 { color:white; text-align:center; font-style:italic; font-weight:bold; } 
  1. Buch öffnen
  2. Rechtsklick

Das Menü mit den Buchoptionen

  1. Gehen Sie zum Abschnitt „Stile“

Nachfolgendes Menü

  1. Stile festlegen Die Styleseite

Antwort

Eine einfache Lösung finden Sie unter Einstellungen – Stile

Fügen Sie diesen Code ein

* { font-family: "The font you want" !important; } 

Es ist keine schöne Lösung, funktioniert aber leicht. Sie können sich also Zeit nehmen, um sich auf das Buch zu konzentrieren, das Sie gelesen haben.

Antwort

Eine Problemumgehung besteht darin, in .azw3. Änderungen der Schriftgröße funktionieren dann wie erwartet.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.