如何使用 Kindle 的原生自定义字体功能
Kindle 设备自 5.9.6 版本固件开始支持自定义字体,实现方法也很简单,只需要把自己喜欢的字体的文件拷贝到 Kindle 中,即可在阅读电子书时轻松选用。从此再也不需要通过越狱实现更换字体了。
一、支持的字体格式
Kindle 自定义字体仅支持 OpenType(OTF)和 TrueType(TTF)这两种字体格式,其它字体格式均不支持。此外,字体通常以字体集的形式可用,且每种字体可能包含数个不同的文件,分别为不同的字体样式。例如,常规、斜体、粗体,粗斜体等每种样式各为一个文件。我们建议您安装字体集所含的全部文件以获得最佳阅读体验。受支持的字体文件的扩展名应该是 .ttf、.otf 或 .ttc。
二、自定义字体步骤
开始以下步骤前需要先准备好字体文件。获取字体文件,可以用搜索引擎搜索字体名,在字体资源站上下载。不知道使用什么字体,可参考这篇文章《Kindle 中文字体推荐:更换一下字形口味》。
安装自定义字体的具体步骤如下:
- 确保 Kindle 设备的固件版本大于等于 5.9.6(升级最新固件);
- 用 USB 数据线把 Kindle 连接到电脑直至出现 Kindle 磁盘;
- 把字体文件复制到 Kindle 根目录下的“fonts”文件夹中;
- 把 Kindle 磁盘从电脑上弹出(或安全移除);
- 打开电子书,点击屏幕上方调出操控条,点击【Aa】按钮选择自定义字体。
▲ 存放入字体文件
▲ 选择自定义字体
选择自定义字体后,Kindle 大部分电子书的内容会显示该字体。如果某部书的内容不能以该字体显示,Kindle 会使用系统默认字体。这种情况发生的原因可能是该字体不支持书中的文字或该字体已损坏。
三、加粗自定义字体
有些字体在不加粗的情况下会很纤细,看起来比较累眼,可喜的是 5.9.4 版本固件增加的系统级字体“粗体设置”功能可以直接把字体加粗,在字体设置中用“粗细”调节项调节至合适的粗细即可。
▲ 加粗自定义字体
四、为什么无法显示
自定义字体和加粗功能一样,只支持 KF8 标准的电子书,老的 MOBI7 不限时自定义字体选项,所以,如果你打开的是 MOBI 格式电子书,发现没有自定义字体选项,那极有可能是因为该电子书不是 KF8 标准,你需要用 KindleGen、Calibre 转换软件将其转换成 KF8 标准的 MOBI(或 AZW3)格式。
那该如何判断电子书是否是 KF8 标准呢?对于还没有传到 Kindle 中的电子书,可以先用 KindleUnpack 将其拆解成源文件,看看源文件存放的位置,如果在 mobi7 文件夹里,就是旧的标准,如果在 mobi8 文件夹里,就是新的 KF8 标准。对于传到 Kindle 中的电子书,推送到 Kindle 显示封面的、拷贝到 Kindle 不显示封面的或调节行距无明显效果,就是旧的 MOBI 电子书,反之就是新的 KF8 标准。
五、关于字体的版权
之前亚马逊迟迟不愿意增加自定义字体功能,估计有一部分原因就是版权问题,所以在增加此功能之后,亚马逊也没有忘了提醒这回事,在“fonts”文件夹下的“Readme.txt”文档中可以看到以下免责提示:
亚马逊尊重他人的知识产权。对于使用您上传到 Kindle 的任何字体,您都将负责确保已获得必要的授权和许可。使用 Kindle 上的字体上传功能,即表示您同意使用上传的字体不会侵犯或违反任何第三方的权益,并且对于因您使用上传字体所造成的任何索赔,您都将赔偿亚马逊的损失。
对于中文字体来说,如果你真心感觉一款字体为你的阅读体验增色很多,书伴鼓励小伙伴们通过某种形式支持一下正版。也希望小伙伴们能了解,绘制字体是一种十分辛苦的工作,你所看到的上千个字体的每个笔画,都是需要字体设计师微调很多遍才最终成型的。想要进一步了解汉字字体设计,书伴推荐一本书《中国字体设计人:一字一生》,这个一定要买纸质的哦。
想必很多为了更换字体而折腾 Kindle 越狱的小伙伴会对这个新功能大为称赞,这也能看出亚马逊为 Kindle 用户的体验付出了努力,虽然像挤牙膏一样。期待将来能加入更多新的实用特性。
© 「书伴」原创文章,转载请注明出处及原文链接:https://bookfere.com/post/655.html
您好博主,我的kindle在以前的固件版本环境能能完美显示藏文字体,但是前两天升级到5.9.6.1后藏文字体出现分解、重叠现象,请您帮我支个招。跪谢
往电子书中贴了一段藏文,然后用“珠穆朗玛藏文字体”测试,显示的自定义字体都是正常的。猜测你遇到的问题可能和电子书本身有关,但是不太确定你说的分解、重叠现象具体是什么样的,建议截图存到网盘贴个链接看看。
老师,我试了好多次还是不行,我把链接发给您,您帮我参考一下 谢谢 https://pan.baidu.com/s/121rTTS_dsvbXD06YzEPvJQ
看到了你给出的照片。因为我不懂藏文,分辨不清重叠与否的区别,能否在留言中贴出来和图片中相对应的某一段藏文,好做测试。
https://pan.baidu.com/s/1MaW969NoBQRbU5R3IhaZVQ 老师您好,以上链接是我的EPUB 格式的一本藏文电子书,您帮我测试一下,麻烦您了,我怎么测试都是出现问题。 谢谢您
老师您好,实在不行的话,我可以降级固件版本吗?
拿到你发的 EPUB 文件,和你上次发的图片对比看了一下,好像能明白你所说的“分解”和“重叠”是什么意思了,通过维基百科了解了一下藏文的构成,这种情况通常会出现在有“下加字”或“母音”的藏文中。
做了一下测试,发现如果使用自定义字体,藏文会重叠,如果把藏文字体嵌入到电子书中,藏文会分解。试着更换不同的藏文字体,以及改了一些和字体相关的 CSS 属性,都没有作用。这貌似是和系统对字体的渲染机制有关系了。
最新固件是没有办法降级的。建议将此问题反馈给 Kindle 开发团队:中亚 Kindle 团队的反馈邮箱是 kindle-feedback@amazon.cn;美亚 Kindle 团队的反馈邮箱是 kindle-feedback@amazon.com。
老师,非常感谢您。给您添麻烦了。以后有什么问题,还请老师多多指教。跪谢
在此问题没有解决之前,建议把电子书转换成 6 寸的 PDF 格式(如果要推送到云端,不要使用 convert 指令转换)。转换时参数可以简单设置一下,“界面外观”里的“基础字体大小”设置为
32pt
,“嵌入字体”选择一款你喜欢的藏文字体;“PDF输出”中的“默认字体大小”和“等宽字体大小”都设置为32px
。这个链接是我根据这个参数转换的 PDF 文件:https://pan.baidu.com/s/16OO8V3gkwOHe1Yj_Op7Z2Q放了十几种字体,推荐好用的两个,花园明朝字体和康熙字典体,花园明朝字库很全,康熙字典体是看古文繁体的时候太有感觉有,尤其是竖版的繁体书。
能否分享一下这两个字体给我?我也很喜欢,但我手上的都是官方免费版,应该很多字会缺吧。
用自定义字体了几天不稳定,经常出错,要重启后才行,换回自带四种字体没事,不折腾了,等稳定后再刷新版本
试了几天的方正新书宋,最后还是换回了默认的宋体。感觉内置的宋体几乎完美了。
友情提示:方正官网、汉仪官网、造字工坊都是可以免费下载个人非商业使用的字体。
支持,其实内置的宋体就很好,折腾了几天有换回内置字体了。
FZSongS你试试这个,我的17M,比内置的要好得多!
之前在电子书里面自定义的字体都认不出来了,只能自定义原生字体,这是什么情况?
你说的“电子书里面自定义的字体”是指嵌入到电子书的字体吗?
是指之前把字体放在fonts文件夹里,然后在电子书编辑CSS样式表进行引用,不需要内嵌字体也能使用多种字体。但是更新5.9.6之后,这种引用除了原生字体之外都失效了。可能是这个版本的固件用到了这些字体,真实名称改了?
使用 CSS 引用外部字体的方式确实失效了 :(。新的自定义字体功能用的文件夹名和之前 CSS 引用字体所使用的文件夹名都是 fonts,估计是 Kindle 引用字体的机制改变导致的。想继续用 CSS 引用字体,应该得先了解自定义字体功能是怎么工作的。
的确如此,看来暂时是不能使用CSS引用的方式了,内嵌字体仍然可用,早知道就暂时不更新这个版本了,所有指定字体全变成黑体,还得改CSS,好麻烦
你好,请问您以前用css引用fonts文件夹下的字体时,在css里字体路径是怎样写的?
或者您是否知道现在有了不采用电子书内嵌字体的方式引用字体的方法了吗?
支持换字体,不支持电子书自定义字体,请问怎么解决?
的确如此,之前能够自定义的字体现在都不能了,导致无法在一本书里面定义除原生字体外的其他字体,头疼至极,能降级吗?
我没法降级,只能把字体放到电子书里,看书选择出版方字体
你说的“不支持电子书自定义字体”是指嵌入到电子书的字体吗?
easypub转前需要注意什么?我从txt转的电子书都用不了自定义字体,谢谢
easypub “字体” 里面选择 “阅读器默认字体”
选择的呢,也不行,您试试?
在《EasyPub:把 TXT 文档转成带目录的 MOBI 格式》这篇文章中,第二部分第 8 步有提示:切换到“mobi选项”标签,检查你选择的“Kindlegen版本”是否是 2.x 版本。1.x 版本的 KindleGen 生成的是旧标准的 MOBI7 格式,2.x 版本的 KindleGen 才能生成 KF8 标准的 MOBI 格式
我的是2.9版本。而且,如果用它转KF8,通过邮箱发给kindle说不支持的格式。
不支持的格式?只要是 MOBI 格式就可以推送的。注意 KF8 只是一个标准而不是文件格式,MOBI 和 AZW3 都可以是 KF8 标准。如果你使用 EasyPub 转换 TXT,选择 2.9 版本的 KindleGen,转换出来的 MOBI 格式就是 KF8 标准,直接将其推送到 Kindle 邮箱就可以了。
确认不行,您可以试试。可惜。calibre太慢了
我是在测试过之后确认没问题才回复的留言。测试过程:下载了一个大小为 4MB 的 TXT 网络小说,在 Windows 10 系统中使用 EasyPub 转换,选择的是 2.9 版本的 KindleGen,得到一个 20MB 大小的 MOBI 文件,使用 163 邮箱把 MOBI 推送到云端,Kindle 可以正常同步。
你好!能否把您的easypub文件夹打包发我一份?或者,您用的是工具中的直接下载?
我再三试了,还是不行!我怀疑我哪里设置有问题,谢谢!
其中mobi选项,“精简mobi文件”等均不勾选。
Kindlergen只有一个选项2.9。
输出格式KF8。
压缩方式C0
谢谢您的耐心答复!
EasyPub 和 KindleGen 2.9 都是在相关工具中下载的。你在留言中说“输出格式 KF8”,是指软件界面有这个选项,还是指输出的 MOBI 格式是 KF8 标准?在 EasyPub 中,输出格式只能在“高级”的“默认输出”中选择 MOBI 格式,只要你选择的 KindleGen 是 2.x 版本输出 MOBI 文件的就是 KF8 标准。
你可以把你转换的无法成功推送的文件发送到书伴的邮箱(页面底部“联系”处获取),帮你看一下。
TXT文档不能换吗,一定要转换格式才可以吗
是的。TXT 必须转换成 KF8 标准的电子书才可以使用自定义字体。
亚马逊终于舍得支持自定义字体了
换字体后,看一会儿就卡死,然后报错。有没有什么解决办法?5.9.6.1
我的是499版kindle(kindle 7),更新系统后在fonts文件夹里放入自定义字体,选中之后可以正常显示该字体,但是只要休眠之后再打开,缩放一下字号,就自动跳回系统原生字体,请问这个是什么原因?我用的是方正宋刻秀楷简体,是字体本身的问题吗?
不知道你们有没有发现,自己放进去的字体,如果书中出现加粗的文字,显示怪怪的(不是很明显),并没有内置的字体那种效果。
这应该和字体本身支持程度有关。如果有的字体自已不支持加粗的话,kindle也没法
为什么自定义字体对正文没用?只是改了标题的字体
所有电子书都是这种情况吗?如果只是个别的电子书,有可能是电子书强制设定了字体。
重置更新后楷体就没了,而且把字体放到fonts文件夹也显示不出来,不知可有解决的办法?
重置或更新固件后,楷体和圆体会有短暂失效的情况,只需要保持 Kindle 联网,等待其自动更新即可。
同时添加了思源宋体的简体和繁体,然后自定义字体的选项就消失了。无奈重置了。
自定义字体只有 KF8 标准的电子书才支持,测试的时候要确保电子书格式支持自定义字体。
是支持KF8 标准的电子书,.azw3格式的。我怀疑是同时添加简体和繁体的原因。
我放了思源字体的十几种格式进去,怎么自定义字体只可以选四种(都是bold),亚马逊自购的书也是如此。
我也+
我也是 书格式是mobi也不行 只有默认四选项
我只放了一種思源繁體字型,看一半再重啟就卡在雜訊畫面,手動重啟後換字型就正常了
我也是,所有最后删除到只剩下bold,觉得不得很好看啊