实用字体指南
在 Lectern 中添加你自己的字体
Lectern 自带九种阅读字体,但你喜欢的那一款可能不在其中。导入任意 .ttf 或 .otf 文件,保留粗体和斜体,用它阅读每一本书。本指南介绍具体步骤,以及去哪里找好用的免费字体。
简短回答
打开一本书,打开阅读设置,进入 高级 → 你的字体 → 导入字体。选择一个或多个 .ttf 或 .otf 文件。然后在 类型 → 更多字体 中选用该字体。请把常规、粗体和斜体文件一起选上,这样书中的强调文字才能保持原样。
你需要准备
- 一个以
.ttf(TrueType)或.otf(OpenType)结尾的字体文件,保存在手机上。 - 最好是整个字体家族:Regular、Bold、Italic 和 Bold Italic 各为单独的文件。
- 每个文件最大 25 MB,远超阅读字体的实际需要。
网页字体和字体集合无法使用。以 .woff 或 .woff2 结尾的文件是为网站设计的,.ttc 文件则把多个字体打包在一起。Lectern 会给出明确提示并拒绝它们。多数字体网站在网页版旁边也提供 TTF 或 OTF 下载。
第 1 步:把字体放到手机上
最简单的办法是直接在手机上从下面的网站下载。字体通常是一个 .zip 文件。在文件应用中打开它(大多数手机上是 Files by Google:点按 zip,再点 解压),让各个字体文件出现在普通文件夹里,比如“下载”。
在电脑上下载的?可以通过 USB 复制过去,或放进手机能打开的云端文件夹。
许多下载包,包括 Google Fonts 的,都含有一个可变字体,外加一个名为 static 的文件夹。请使用 static 里的文件:每种样式一个文件,粗体和斜体效果最干净。
第 2 步:在 Lectern 中导入
- 打开任意一本书,打开阅读设置。
- 进入 高级 标签页,找到 你的字体。
- 点按 导入字体。Android 文件选择器会打开。
- 一次选中该家族的所有文件:长按第一个文件,再点按其他文件。选 Regular、Bold、Italic 和 Bold Italic,其余的不要选。
- 点按 选择。Lectern 会读取每个文件的名称、字重和样式,把它们归为一个字体家族,并以已添加加上字体名称来确认。
Lectern 会保留文件的自有副本,所以之后你可以删除下载文件或 zip。同一个文件导入两次不会有任何变化。
第 3 步:用你的字体阅读
回到 类型 标签页。字体一行有第五个选项,更多字体。点按它:你导入的字体会出现在菜单底部,每个都用它自己的字形显示。选中你的字体,书会立刻用它重新排版,你当前的位置会短暂发光,方便你找回。
这个字体会像内置字体一样,成为你每一本书的阅读字体。“标准”和“阅读障碍”预设各自设定了字体(Serif 和 OpenDyslexic)。点按其中一个之后,请重新选择你的字体,或点按保存,把它记入该预设。
去哪里找好用的免费字体
请选择会标明每个字体授权的网站。下面这些都提供可免费使用的 TTF 或 OTF 下载:
| 网站 | 你能得到什么 | 适合书籍的推荐 |
|---|---|---|
| Google Fonts | 超过 1,500 个开源授权的字体家族,包括几乎覆盖所有文字的 Noto。点按 Get font,再点 Download all,会得到包含 static 文件夹的 zip。 | Source Serif 4、Merriweather、Alegreya、Libre Baskerville、Noto Serif |
| SIL Fonts | 精心制作的书籍字体,语言覆盖面广,采用 SIL Open Font License。 | Charis SIL(Charter 风格的衬线体)、Gentium Book Plus、Andika(字形清晰,适合初学阅读者) |
| Font Squirrel | 精选的字体,个人和商业用途均免费,每个都标明了授权。 | 搜索它的衬线体分类;请查看每个字体页面上的授权 |
| Fontshare | 来自 Indian Type Foundry 的免费专业设计字体,提供 OTF 和 TTF 下载。 | 以无衬线为主:适合喜欢现代、清爽页面的人 |
请避开免费提供知名商业字体的网站:这些副本通常没有授权,有时还是损坏的。如果你购买了某个字体,其授权通常涵盖在你自己的设备上使用。
不确定哪种适合你?我们的文章屏幕阅读的最佳字体讲解了什么样的字体能让你舒适地读完一整部小说。
删除字体
进入 高级 → 你的字体,点按字体旁边的垃圾桶。该家族的所有文件都会被删除。使用它排版的书会切换回 Serif。
疑难解答
- “这不是 Lectern 可用的字体。”该文件是网页字体(WOFF)、字体集合(TTC)、尚未解压的 zip,或者已损坏。请解压 zip,然后选择里面的 TTF 或 OTF 文件。
- “部分文件不是 .ttf 或 .otf 字体,已跳过。”你选了混合内容,例如字体旁边还有授权文本或 WOFF 文件。真正的字体文件已经添加,其余的被忽略了。
- 粗体或斜体看起来是假的,或者没有变化。只导入了常规文件。请把同一家族的 Bold 和 Italic 文件也导入;它们会加入你已有的字体家族。
- 菜单里同一个字体显示成两项。一些较老的字体会把每种样式当作独立的家族来命名。请使用
static文件夹里的文件,或该字体的较新版本。 - “此设备上没有…,正在使用 Serif。”你的字体选择通过同步过来了,文件却没有。请在这台设备上也导入该字体。
自定义字体常见问题
Lectern 接受哪些字体文件?
每个最大 25 MB 的 TrueType(.ttf)和 OpenType(.otf)文件。网页字体(.woff、.woff2)和字体集合(.ttc)会被拒绝并给出提示,这样你就不会遇到翻到一半出错的字体。
我的字体会同步到其他设备吗?
字体的选择会同步,文件本身不会。在没有该文件的设备上,Lectern 会显示 Serif,并提示该字体不在这台设备上。在那里也导入它,书就会切换过去。
我能用自己的字体阅读阿拉伯语、中文或印地语的书吗?
可以,只要字体包含这些文字;Google Fonts 的 Noto 字体几乎覆盖所有文字。你的字体缺少的字符会由系统字体补上,所以不会出现空方框。
可以改用书籍自带的字体吗?
可以。当一本书自带字体时,“更多字体”菜单顶部也会提供“书籍自带字体”。
使用这些网站的字体合法吗?
合法。Google Fonts、SIL Fonts、Font Squirrel 和 Fontshare 上的字体可免费用于在你自己的设备上阅读。Lectern 只把文件存放在你的手机上,绝不分享。
继续阅读