Kindle系列原系统不越狱换字体
亚马逊新发布的新款的Kindle(也有叫它Kindle4的),经网友测试对中文的支持非常良好,不用debug也能正常的显示目录和内容。但是对于有字体癖好的人来说,还是希望换成自己喜欢的字体,这里提到的方法不用越狱,就能更换内容字体,可以说既环保又安全。理论上同样适用于Kindle Touch和Kindle3。
操作步骤:
1、下载最新版的Caliber,运行Caliber并安装插件Kindle Collections。(首选项–高级–插件–获取新插件–Kindle Collections)
插件安装完成后可以通过调整工具栏让Kindle Collections插件按钮直观的显示出来。(首选项–界面–工具栏–连接设备后的主工具栏)
2、复制字体到字体文件夹
在Kindle根目录创建一个Fonts文件夹,并复制4个中文字体到其中。分别对应默认字体(Regular)、粗体(Bold)、斜体(Italic)、斜体加粗(BoldItalic)。字体中的[name]可以自己命名,例如:我找了4款中文字体,把方正雅宋.ttf命名成CJK-Regular.ttf、方正粗雅宋.ttf命名成CJK-Bold.ttf、方正兰亭黑.ttf命名成CJK-Italic.ttf、方正兰亭中黑.ttf命名成CJK-BoldItalic.ttf。
[name]-Regular.ttf
[name]-Bold.ttf
[name]-Italic.ttf
[name]-BoldItalic.ttf
3、通过Kindle Collections插件设置字体
连接Kindle设备到计算机,从Caliber中点开插件Kindle Collections的下拉菜单,选择‘Modify Kindle Settings…’
勾选上‘Allow using user font’,并由‘Font Family’下拉选项中,选择自己刚刚复制到Kindle字体文件夹中的字体名称,例如我这里添加是CJK。选择完成后,点击保存。软件会运行并在Kindle上创建相关的文件和字体(alt-*.ttf)。
稍后会弹出提示框(提示:弹出设备并重启设备)。
重启Kindle(回到Home页,选menu->setting->menu->restart)以后,字体就生效了。打开书籍以后,按AA键,由Typeface中选择alt字体就是自己定义的字体。
如果是Kindle4、Kindle Touch到此操作就结束了。由于不是全局的字体替换,所以目录依旧是默认字体,第一次打开书籍时需要手动选择切换字体。优势是安全环保,改变字体也非常灵活。以后要换别的字体,只需要到Fonts文件夹下将对应的alt-*.ttf替换重启设备即可,不需要再做其他操作。
针对没有越狱过的Kindle3,还需要补充一步。因为是非全局字体替换,目录还会出现口口,这块需要debug一下,然后重启。
;debugon ~changelocale zh-cn ;debugoff
这种改变字体的方式还有另一个以前越狱不具备的优点,就是能正常的显示文章中的注释序号,如:①②③。测试文档中的标题因为依旧是读取系统字体,不能正常显示①②③,但是内容中显示正常。
PS:已经越狱的Kindle3同样可以使用以上方法,不冲突。这样你可以在font hack中用兰亭黑、在Kindle Collections中设定雅宋,看书时随时切换2种字体。
翻译文章 来源:booksprung.com
相关文章: