Kindle 中文字体推荐:更换一下字形口味

“Kindle插件”相关阅读

给这篇文章写一条留言

提示:带 * 标记的是必填项。您填写的邮箱地址将会被保密。首次留言将会在通过人工审核后显示。如果是提出问题,请务必提供尽可能多信息,这有助于他人更好地理解你所提出的问题。

小伙伴们写下了 397 条留言

  1. 请问怎么在系统里添加 Courier New 等英文字体?
    就是不要内嵌电子书也不越狱的方法,添加英文字体
    谢谢!!!

  2. 你好。用的是kpw3,固件最新版的5.9.2.
    很喜欢方正启体和思源宋体,可据大家的说法要替换的话得root。
    请教下:
    1. 5.9.x 系列固件现在容易root吗?
    2. 加入能root成功的话,是否后续就不能ota升级了?

    • 目前 KPW3 只有出厂固件 5.8.9.0.1 可以越狱,更高版本没有越狱方法。越狱后可以 OTA 升级,越狱是不影响 Kindle 功能的。

  3. 在本页面中找到的“思源宋体”下载后是”.otf”文件,请问可以直接把它用 Font Hack 插件 替换吗?

  4. 博主好,才发现的一个问题:亚马逊商店买的电子书是不能调用更换后的字体的吗?是否有解决办法,谢谢!

    • 新下载的书如果是 kfx 格式好像就用不了自定义字体,如果是 azw3 格式的还能用。

  5. kindle 可以通过替换system\fonts\zh-Hans.font文件里面的华文楷体和华文圆体修改字体

    • 如何实现??
      好像不能直接替换,“.font”文件可以用压缩软件打开,但是更换其中文件,就必须更改文件后缀为“.zip”。

  6. kindle pw3不支持有很多在多看能看的PDF,字体是乱的。似乎adobe软字体转换后可以看?如何让kindle支持这些很好的PDF?

  7. 推荐大家一个 汉仪粗仿宋 字体,因为仿宋字在出版物中也非常常见。某些书用仿宋字很有实体书感觉。

  8. 折腾完了以后才发现Amazon上购买的书大部分只能调用自带的字体,linkfonts的字体是调用不了的,但是打开我的剪贴就发现新字体已经被调用了,那就没什么意思了

    • 如果电子书强制指定了字体,那 linkfonts 可能就没有办法更改字体了。不过这应该不是普遍情况,

      • 遇到了同样的问题。而且发觉并不是少数情况,应该说是Amazon 上买的书大多数都不能调用 linkfonts。确实没啥意思了,不知道怎么办好

        • 现在下载的书很多都是kfx格式的,没法调用自定义字体。以前azw3格式的可以

        • 同样,绝大部分书都更新了增强排版,也就是KFX的新格式,linkfont无效了,只能转成azw如果想要换字体的话

  9. 请问有人在KPW3 5.8.9下面添加字体成功过吗?昨天升级后添加的字体名称在aA菜单里面出现了,但是选中后字体都没有改变。

  10. 可以。见下:

    @mthodmn101: You have a couple of choices:

    * If you’re running a FW version supported by JBPatch, it has a patch to do just that (tweak the sizes of each step in the Aa menu).

    * If you just want to tweak a specific font, check the linkfonts/etc/conf.avail/99-tweaks.conf fontconfig shard, there’s an example in here to do just that. [The ‘live’ config directory is actually linkfonts/etc/conf.d, so, move your final config shard there].

    FWIW, on my PW, I’m scaling every CFF font by +12%.

    Code:

    Crimson

    matrix

    1.12
    0.0
    0.0
    1.12

    • 中英混排时是否有办法让英文用独立英文字体显示?中文字体自带的英文部分往往不理想,也没有斜体

      • 用思源宋体或思源黑体可以解决中文字体中英文难看的问题。 另外,把英文字体也“替换”一下,中英文混排就显示系统自带英文字体了。

  11. 如何修改 Kindle 字体设置中的默认字号大小?

    Kindle 的默认字号, 经常大的太大, 小的太小。 有一个方法可以对设定参数修改,而且不需要越狱。具体做法可参照如何修改Kindle 字体设置中的默认字号大小。这里只讲算法。

    默认字号的大小是按照每个像素在不同分辨率显示屏上的分辨率来计算的。
    167 dpi 的Kindle touch, 每个像素的尺寸是 1/167 inch = 0.005988 inch = 0.5988 x 1/100 inch. 那么相对于 20 pt 的字体,占的高度就是
    20*0.5988 x 1/100 inch = 11.98 x 1/100 inch. 这个 1/100 inch 就是FONT_RAMP 文件中数值的单位。

    根据这个算法, 对于 167 dpi 的Kindle,可用的数字可以从以下数中选择8个:
    8.38 8.98 9.58 10.18 10.78 11.98 12.57 13.17 13.77 14.37, … x, x+0.60
    分别对应于
    14 15 16 17 18 20 21 22 23 24, … pt

    300 dpi 的PW3, KV, KO, 每个像素的尺寸是 1/300 inch = 0.003333 inch = 0.3333 x 1/100 inch. 可用的数字可以从以下数中选择8个:
    8.67 9.00 9.33 9.67 10.00 10.33 10.67 11.00 11.33 11.67 12.00, …, x, x+0.33
    分别对应于
    26 27 28 29 30 31 32 33 34 35, 36 … pt

    200 dpi 的PW/PW2,对应的基数是 0.4717 x (1/100) inch.

    以上数值均经过实测(KT/PW3)有效。最大的变化是字号变化的跳跃小多了。

  12. 使用 @加快速度 的方法添加了 思源宋体 思源黑体 方正宋刻本秀楷 和 方正新书宋,而且 思源宋体 和 思源黑体 还能自动识别多字重,感觉体验比以前好多了。
    http://7xv2sv.com2.z0.glb.qiniucdn.com/Markdown/201704181603_IMG_20170418_155928.jpg

    • 怎么做到的呀?我看好像他用的字体名字都是test1 ,test2啥的。。。

      • 字体名称是自己设置的,你如果看 font.properties 里面就会明白了,重要的是在 LinkFonts 的配置里将这个字体名所对应的字体替换定义

    • @Yu 请问您是在哪一个固件版本下添加字体成功的呢?能否将配置文件贴上来参考一下。我按照@加快速度的方法只能在aA菜单显示字体名称,但是无法切换字体。

      • https://gist.github.com/Yubyf/9690a5f799f6bc80a4ff54b226bdb7ed 这是我的 font.properties 文件,固件版本是最新的 5.8.9,https://gist.github.com/Yubyf/84c955bba8f9d0dba11863f7bd656ec4 这是我的 LinkFonts 配置文件 100-override-cn.conf,你可以参考下

        • 多谢指点,和你的配置比对后,发现其实我的文件格式都是正确的,按照教程重新又做了一遍,就搞定了。中间有一点差别就是我看了英文的linkfonts的文档,里面提示update font cache的时候不要插USB线,我后来的操作是严格按这个来执行的。另外我发现在PW3上面最多可以增加8个额外的字体,写在这里供其他网友参考。

          • 嗯,我都差点忘了 cache 这回事了,有的时候都需要刷新 cache 并重启多次才能生效

          • 最好是添加7个,如果添加8个的话,只要你看的那本书有了“出版方字体”,下面那个调整字体大小的菜单就看不到了