一千萬個為什麽

搜索

口徑忽略字體設置?



I am using Calibre 2.49 on an Ubuntu machine and I noticed that in eBook viewer preferences, whatever font I set, calibre just displays the default font. I tried this on many ePub books. Here is a screenshot of my preferences dialog: enter image description here

我嘗試重新加載書籍,退出口徑,但它不起作用(雖然字體大小設置正常)。

轉載註明原文: 口徑忽略字體設置?

一共有 2 個回答:

如果電子書包含有關要使用的字體的一些定義,則優先於默認的Calibre設置。

也許你正在閱讀的電子書有一些CSS規則,它們定義了書本身使用的默認字體(可能電子書甚至包含了所述字體)。

您可以自己嘗試:MobileRead的這個版本的金銀島包括字體的定義,即使您在Calibre設置中更改標準字體,它也會繼續使用它。
來自MobileRead的這個版本的傑基爾博士和海德先生不包含CSS中的任何字體定義,並使用Calibre定義的默認字體。

它就是這樣的。如果書中沒有提供任何信息,您應該將Calibre中的默認設置看作是後退。

如果您確實想更改閱讀過程中使用的字體,您應該編輯epub中的CSS文件並刪除對任何定義字體的所有引用。

Calibre還有一個名為修改Epub 的插件,除其他外,讓您從epub文件中刪除內部字體設置。安裝完成後,選擇您想要以此方式修改的epub文件,單擊工具欄上的修改Epub圖標,然後選擇相應的選項,如圖所示。它將刪除書中的自定義字體以及CSS中對它們的引用。

請註意,如果您一次處理多個電子書,可能需要一些時間才能完成此任務。

enter image description here

某些EPUB可能會將字體信息直接指定為內聯CSS。它將優先於更通用的選項。在這種情況下,您可以轉換電子書並刪除與字體相關的樣式:

enter image description here