如何使用 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的原因之一。
KPW3固件 5.13.7,自定义字体在每次切换章节以后就会变回默认的黑体,请问这个有解吗?
解决了,应该是mobi格式问题,转换为awz3以后就没问题了
KPW3固件5.13.7.。存放到fonts里的字体。经重启也没有自定义菜单一项(仅四个自带字体可用)。打开的是mobi文件
可以检查一下文件是否是 mobi8。只有比 mobi7 更新的 mobi 格式才能使用自定义字体。
自定义字体有个bug 最近才发现的。。。
个人文档切换看得时候不会回到原来的位置 而是跳转到下一章的标题 使用自定义字体就会出现这种情况 但是默认字体就不会 亚马逊购买的图书也不会有这种情况
今日已经反馈给了日亞 他们什么时候解决就只有天知道了。。。
字体加粗一格,立马搞定。。。。
这么久的评论居然有回复了 感谢。
今天试了一下真的有用 就是加粗一格后不太习惯了 平常都是用的regular 希望亚马逊能赶紧修好
不客气。
习惯问题,只不过是用新的习惯代替老的习惯,不用担心。。。。
kpvbooklet 是否支持5.9.6固件啊
所以kp1 只能越狱装插件换字体了吗。。。
提问一下,导入的自定义字体在选择的时候显示的名称和文件名不符,会变成一段英文或者问号
所有字体都是这样吗?如果只是个别现象,你可能需要使用字体修改工具修改字体的元数据。
目前来说我手上的四个字体有三个都是这样,请问能给我一个具体的修改元数据教程吗
可以把有问题的一个字体文件发送到书伴邮箱(页面底部“联系”处获取),我看一下有没有比较简单的处理方法。解决方法见《如何修复 Kindle 自定义字体名称显示问号的问题》。邮件已经发送了,主题名为预盐问题回复,谢谢你!
请问ko3换了字体以后打开txt格式的书,机器立马卡住,然后不停的卡屏保,删除字体重启才能重新使用,这是什么原因?
Kindle 的自定义字体功能存在 BUG,除非官方修复,估计没有太好的解决办法。个人建议你把 TXT 转换成 MOBI 格式,这样可能会缓解你所遇到的问题。
我传书基本都是用kindle app,请问有什么好的txt转mobi的app推荐吗
建议使用 Kindle 的个人文档服务功能,简单设置一下,使用任意邮箱客户端以附件的形式把 TXT 发送到 Kindle 邮箱,亚马逊服务器就会自动转换格式并同步到你的 Kindle APP 中。
手机软件的话,酷安搜索kaf,是个大佬制作的txt转nobi软件,我看到的有点晚了,不知道你还能不能用得上
没用的,什么格式都会卡,现在只好用原生字体了,不知道亚马逊什么时候修复这个bug,还是喜欢自定义字体
请问怎么添加英文字体?我尝试添加英文字体cambria,但是只是在阅读内容为中文时可以更改为cambria,阅读英文文章时不可以。
这是应该是由于错误的电子书元数据导致的,解决方法可以参考《为什么 Kindle 调用的字体和电子书语言不匹配》这篇文章。
换了字体,每隔一段时间就会出现“出现错误,从亚马逊云端什么什么”,有办法解决吗
这是 Kindle 系统的 BUG,一直存在且没有修复的迹象。
用calibre转mobi格式的时候选了both,直接用usb导入可以使用自定义字体。但是用calibre发送邮件推送到kindle上就不能使用自定义字体了。不知道是通病还是个例?
将 MOBI 输出文件类型选为 BOTH 转换的电子书包含新旧两种格式,为的是兼容新老 Kindle 设备,可能是因为亚马逊服务器在收到推送后选择了其中老的 MOBI7 格式,所以导致无法使用自定义字体。如果你想要在邮箱推送后使用自定义字体,建议使用 KindlePreviewer 或 KindleGen 把电子书明确转换成较新的 MOBI8 格式。
感谢站长!尝试了calibre只选new但是推mobi过去,回复邮件说不支持格式。改用kindlegen成功了,只是不选择-c2参数的话,-c0/-c1转出来的mobi都是原epub的两倍左右(确定成功使用了-dont_append_source参数),-c2也会比原epub大一点点,不知道是否还能压缩大小?
貌似 MOBI 格式达不到 EPUB 格式那样的压缩比。对于 KindleGen 来说,若确定在命令中添加了 -dont_append_source 参数,体积就没办法近一步压缩了。
calibre转换的MOBI8 格式回复邮件推送不了, KindleGen格式不支持, KindlePreviewer导出后还是原文件没变化,请问还能怎样把MOBI7转换成MOBI8呢?
推荐两种方式。一种是先将其转换成 EPUB 格式再用 KindleGen 转换成 MOBI 格式。另一种是用 KindleUnpack 拆成源文件,再用 KindleGen 转换成 MOBI 格式。
另外还有一种方式可以尝试一下,先转换成 EPUB 格式,然后把后缀名 .epub 改为 .html,直接推送。
所有在kindle商店购买的书,自定义字体不能加粗,而非购买的书却正常显示。字体为方正官网下载的屏显雅宋。这是怎么回事呢?
用自定义字体看电子书时,隔一段时间会弹出“出现错误,如果您从亚马逊购买了此内容,请从设备删除,并从云端重新下载。”请问这个怎么解决呢?
把字体切换到默认字体即可。这个 BUG 从自定义字体功能推出开始就一直存在,到现在也没有修复的迹象。
好吧,多谢你的回复啦
最近感觉 似乎 ttf 格式的字体 就比较少出现这种问题, ttc 和 otf 似乎就比较频繁。。。
txt不支持吧,要用azw3或者azw的格式,格式工厂转换下就是了
向kindle推送的txt文档无法显示自定义的字体有什么解决办法吗?
其它电子书可以正常使用自定义字体吗?推送到亚马逊个人文档服务的 TXT 文档,按理说是会被转换成支持自定义字体的 KF8 标准电子书的,如果其它电子书能使用它应该也能用。
其他电子书是可以正常使用自定义字体。推送的txt文档字体选择使用自定义字体,显示的却是黑体。
测试了一下没问题。显示黑体可能是因为字体没有应用成功,你重启一下 Kindle 再试试看。