如何解决 kindle 电子书字体颜色浅淡的问题

在使用 Kindle 在阅读电子书时,许多朋友经常会遇到这样的情况,一些段落甚至所有内容的字体颜色都非常浅。造成这个问题的原因可能是在制作电子书的过程中标记了颜色或灰色。这可能更适合全彩屏幕设备,但对于单色电子墨水屏幕,浅色内容看起来非常令人眼花缭乱。

解决问题的方法也很简单。电子书的源文件是 HTML 和 CSS我们只需要 CSS 删除声明的颜色属性,或将其修改为纯黑色。根据自己的需要,可以选择以下两种方法。

方法一:使用 Calibre 修改

这个方法很简单。Calibre    转换要处理的电子书,选择转换对话框左侧的界面外观这一项,然后在右侧面板上切换到过滤样式信息”,在“选择您想要完全删除的样式信息选项中勾选颜色”。

请注意,如果您使用最新版本的 Calibre,界面外观发生了变化。需要先切换到样式    (Styling)选项卡,将滚动条拉到底,过滤样式信息    (Filter Style Information)”中勾选“颜色”即可。

设置后,定按钮开始转换,转换后的电子书文本为纯黑色。

但是,如果要输出的格式是 mobi,需要注意,Calibre 在默认状态下转换 mobi 格式是 mobi7 如果你想保持原来的排版,这个旧标准需要MOBI在输出选项中,输出MOBI 选择文件类型both”。

方法二:修改源文件中的 CSS

与方法相比,这种方法有点麻烦,适用于电子书原有排版风格的最大保留。这种方法需要 KindleUnpack    和 KindleGen    请先下载备用软件。

首先要用 KindleUnpack 将待处理的电子书拆解为源文件。然后在源文件中找到并编辑 CSS 文件,删除所有 color    属性(或所有 属性)color    的属性值都改为 #000    或 black    也可以)。

最后用 KindleGen 通过 opf 文件再生成 mobi 文件。这样所有内容都会变成纯黑色。

注意,如果拆卸后发现没有 CSS 文件,说明这本电子书是 mobi7 标准电子书,使用方法一。

阅读剩余
THE END