FBReader 中文文档 下载 App

自定义字体目录加载 TTF OTF 文件

为什么要自定义字体

FBReader 默认使用系统字体。但系统字体不一定是阅读体验最好的:

3.8 版本之后的字体设置

FBReader 3.8 重写了字体设置:

  1. 把 TTF/OTF 字体文件拷贝到设备任意文件夹(比如 Downloads/fonts/)
  2. FBReader → 设置 → 外观 → 字体
  3. 点击「选择文件夹」→ 指向刚才的目录
  4. FBReader 自动扫描目录里所有 .ttf / .otf 文件 → 加入可用字体列表
  5. 为正文和标题分别选择字体

3.8 之前的版本

字体设置在「目录」节,操作类似但入口位置不同。升级到 3.8 后这个设置移到了「外观 → 字体」。

字体文件来源

可以从以下途径获取字体:

来源说明备注
Google Fonts免费开源字体,在线选好后下载推荐!质量高、授权清晰
系统自带字体从其他字体 APP 导出注意授权
Adobe Fonts订阅制,有很多高质量字体国内用户可能连不上
自己转换用 FontForge 等工具需要技术

推荐的免费字体:

正文 vs 标题

FBReader 允许正文和标题分别用不同字体。常见搭配:

场景正文标题
中文小说思源宋体 Regular思源黑体 Bold
英文小说Source Serif Pro RegularSource Serif Pro Semibold
技术文档Source Sans Pro RegularSource Sans Pro Bold
古文/竖排霞鹜文楷思源宋体 Bold

iOS 的限制

iOS 版 FBReader 无法直接导入自定义字体——这是 iOS 平台的限制。iOS 用户想用自定义字体,需要用系统级的「字体」功能(在设置 → 通用 → 字体),但 FBReader 不一定能自动识别系统字体变更。

字体不生效怎么办

如果选了自定义字体但显示不变:

  1. 确认字体文件是 .ttf 或 .otf(.woff/.woff2 不支持)
  2. 确认文件夹路径没有问题
  3. 重进一次设置,看字体是否出现在列表里
  4. 关闭并重新打开正在读的书(字体变更对已打开的书可能不立即生效)