格式不支持、字体变方框?格式与字体显示问题排查
打不开书、字变成方框,是阅读器最高频的两类问题。分症状看。
症状一:AZW4、KFX 或带 DRM 的 EPUB 导不进
Readest 支持 EPUB、MOBI、AZW/AZW3、FB2、CBZ、PDF、TXT、Markdown;AZW4、KFX 与带 DRM 的 EPUB3 不在支持列表。官方给的正路是先用 calibre 转成 EPUB 再导入,参见把书弄进书架的全部方式的格式表。
症状二:Linux Flatpak 里中日韩字显示为方框
Flatpak 沙箱默认看不到系统字体,CJK 字形回退成「缺字方框」。官方修法是给应用只读授权字体目录:
flatpak override --user --filesystem=/usr/share/fonts:ro com.bilingify.readest
flatpak override --user --filesystem=xdg-data/fonts:ro com.bilingify.readest
执行后重启 Readest 即恢复正常。不想折腾就改用 AppImage 或 deb 包。
症状三:PDF 的行为和 EPUB 不一样
这是特性不是缺陷:文本型 PDF 支持选择、高亮、跨页选区、复制自动拼行;扫描型 PDF 没有文字层,标注与搜索不可用,属格式限制。PDF 的印刷页码(含罗马数字前言页)在「参照页码」进度样式里正确显示,见翻页手势与进度显示。
症状四:漫画读起来不对劲
CBZ 是图片包,正常可用 Webtoon 模式连续滚动、对比度调节、点图放大(见版式与双栏)。声明了从右向左的漫画会自动按 RTL 翻页,无需手动设置。
症状五:书内字体样式被阅读器「吃掉」
EPUB 自带样式与你的设置冲突时,检查「覆盖书籍字体、版式、颜色」三个开关的状态,见字体设置。极端定制需求直接写自定义 CSS,见自定义 CSS。
下载的安装包怀疑被动过手脚,用 minisign 签名验证,见PIN 与隐私。