koreader 中文文档 下载 App

字体渲染问题 —— 方块、锯齿、行距错乱怎么办

中文显示方块

最常见的字体问题——KOReader 里中文显示为一个个小方块。

原因

选中的字体没有中文 glyph(字形数据)。英文字体(如 Helvetica、Georgia)通常不包含中文字形。

解决方案

换成支持中文的字体:

推荐字体说明
思源宋体(Noto Serif SC)Google 出品,开源免费,衬线中文首选
思源黑体(Noto Sans SC)无衬线中文,现代感
霞鹜文楷手写楷体,阅读温暖
方正清刻本悦宋仿古宋刻本
文泉驿微米黑/正黑老牌开源中文字体

下载字体(.ttf 或 .otf)→ 放进 KOReader 字体目录 → 重启 KOReader → 在排版设置中选择新字体。

字重异常(字体太粗/太细)

KOReader 允许字重百分比微调(默认 ±0%)。如果你之前调过:

  1. 进入排版设置
  2. 字重改回 0%(标准)
  3. 某些设备上字重 ±0.25 会导致渲染延迟

墨水屏上可能觉得默认字体太细——适当加到 5~10% 试试,但别超过 25%。

行距错乱

行距设置不当

检查:

  1. 进入排版设置
  2. 行距改到 1.3 ~ 1.8 之间
  3. 段距单独调整

EPUB 内嵌 CSS 覆盖

某些 EPUB 文件内嵌了 CSS,会覆盖 KOReader 的设置。解决方法:

  1. 进入排版设置 → 样式微调
  2. 添加/修改 line-height 相关 CSS
  3. 或开启"忽略书籍内嵌样式"选项

字体切换后没变化

原因

KOReader 对流式文档(EPUB 等) 和固定版式文档(PDF 等) 的字体处理不同:

解决方案

重启 KOReader

有时候字体列表不会立即刷新,完全退出 KOReader 再打开就好。

抗锯齿

墨水屏设备的渲染特性与手机不同:

自定义字体不生效

检查清单:

  1. 字体文件是 .ttf、.otf 或 .ttc
  2. 字体文件完整(不是损坏的)
  3. 放在正确的字体目录
  4. 重启了 KOReader(不是重开一本书)
  5. KOReader 设置中选中了该字体
  6. 不是固定版式 PDF(原生显示时无法换字体)

行距和段距分不清?

参数作用
行距每行文字之间的距离(影响阅读舒适度)
段距段落之间的距离(区分不同段落)

一般:

中文标点渲染问题

某些 EPUB 的中文标点可能渲染成半角或英文样式。KOReader 内置了中文排版适配——确保:

  1. 开启了"中文排版优化"或类似选项
  2. 启用了合适的断行词典

常见问题速查

现象可能原因解决
中文全是方块字体缺中文 glyph换思源宋体等中文友好字体
字太重/太细字重百分比调过了改回 0% 或微调
行距太松/太挤行距设置1.3~1.6 范围调
PDF 换字体无效PDF 是固定版式启用 K2pdfopt 重排
字体切换没反应EPUB 内嵌 CSS 覆盖样式微调中改 CSS

继续阅读