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

Kindle 默认仅内置了四款简体中文字体和两款繁体中文字体,相比英文字体选择的余地少了点。如果对默认字体不满意,或者想换换字形的口味怎么办?有两种方法可以实现:一种是往 Kindle 电子书种中内嵌单个字体内嵌多种字体,另一种是先把 Kindle 越狱然后安装 Fonts Hack 插件替换原生字体。

这两种方法各有优缺点。使用内嵌字体的方式,每一本书都需要单独处理,由于每一份电子书都要嵌入一个(或多个)字体文件,所以体积会明显增加,并且还有通过这种方法制作的电子书,在邮件推送后嵌入的字体可能会失效。而越狱更换字体的方法需要一点时间折腾越狱和插件,但是由于是直接替换内置字体,所以不存在内嵌字体的那些缺点,属于一劳永逸的方法。

本文根据实测筛选了一些适合阅读的正文字体,小伙伴们可以根据自己的喜好选用、下载。每个字体附带真实字体名称和效果截图。提供的下载均为原版字体文件,如果对字重有特殊要求,可以使用字体修改软件自行优化。另外需要注意的是,替换“黑体”后,Kindle 的界面字体也会使用该字体。

如果你也有好的适合在 Kindle 上阅读的字体,欢迎留言分享。

目录

一、宋体
1、方正标雅宋
2、方正兰亭宋
3、田氏宋体旧字形
4、方正博雅方刊宋
5、方正书宋
6、方正超大字符集
7、索尼明体
8、方正新书宋简体
9、方正清刻本悦宋简体
10、思源宋体
二、黑体
1、汉仪旗黑
2、冬青黑体简体中文
3、方正兰亭中黑
4、田氏黑体旧字形
5、思源黑体
6、小米兰亭
7、微软雅黑
8、方正悠黑
三、楷体
1、方正北魏楷书
2、方正楷体
3、索尼楷书
4、锐字云字库楷体
5、方正宋刻本秀楷简体
四、圆体
1、方正准圆
2、锐字云字库准圆体
3、字体管家细圆体
4、浪漫雅圆
5、汉仪润圆
五、其它
1、方正启体

* 注意!带有 GBK 字样的简繁通用,越狱替换字体注意要使用真实字体名。
* 由于百度网盘会屏蔽字体下载,所以只提供一个加密打包的分享:点击下载

一、宋体

1、方正标雅宋

字体名称:方正标雅宋_GBK
真实名称:FZYaSong-R-GBK
适用范围:简体字、正(繁)体字
效果截图:FZYaSong-R-GBK_thumb
字体下载:本地下载

2、方正兰亭宋

字体名称:方正兰亭宋_GBK
真实名称:FZLanTingSong
适用范围:简体字、正(繁)体字
效果截图:FZLanTingSong_thumb
字体下载:本地下载

3、田氏宋体旧字形

字体名称:田氏宋体旧字形
真实名称:Tianshi-SunOld
适用范围:简体字
效果截图:Tianshi-SunOld_thumb
字体下载:本地下载

4、方正博雅方刊宋

字体名称:方正博雅方刊宋_GBK
真实名称:FZBoYaFangKanSongK
适用范围:简体字
效果截图:FZBoYaFangKanSongK_thumb
字体下载:本地下载

5、方正书宋

字体名称:方正书宋_GBK
真实名称:FZShuSong-Z01
适用范围:简体字、正(繁)体字
效果截图:FZShuSong-Z01S_thumb
字体下载:本地下载

6、方正超大字符集

字体名称:方正超大字符集
真实名称:Simsun (Founder Extended)
适用范围:简体字
效果截图:Simsun-Founder-Extended_thumb
字体下载:本地下载

7、索尼明体

字体名称:索尼明体
真实名称:SonyReader Ming
适用范围:简体字
效果截图:SonyReader-Ming_thumb
字体下载:本地下载

8、方正新书宋简体

字体名称:方正新书宋简体
真实名称:FZNewShuSong-Z10S
适用范围:简体字
效果截图:FZNewShuSong-Z10S_thumb
字体下载:本地下载

9、方正清刻本悦宋简体

字体名称:方正清刻本悦宋简体
真实名称:FZQingKeBenYueSongS-R-GB
适用范围:简体字
效果截图:FZQingKeBenYueSongS-R-GB_thumb
字体下载:本地下载

10、思源宋体

字体名称:思源宋体
真实名称:思源宋体
适用范围:简体字、正(繁)体字
效果截图:SiYuanSongTi_thumb
字体下载:本地下载官方页面

二、黑体

1、汉仪旗黑

字体名称:汉仪旗黑55S
真实名称:HYQiHei
适用范围:简体字
效果截图:HYQiHei_thumb
字体下载:本地下载

2、冬青黑体简体中文

字体名称:冬青黑体简体中文W3
真实名称:Hiragino Sans GB
适用范围:简体字
效果截图:Hiragino-Sans-GB_thumb
字体下载:本地下载

3、方正兰亭中黑

字体名称:方正兰亭中黑_GBK
真实名称:FZLanTingHei-DB-GBK
适用范围:简体字
效果截图:FZLanTingHei-DB-GBK_thumb
字体下载:本地下载

4、田氏黑体旧字形

字体名称:田氏黑体旧字形
真实名称:Tianshi-HeiOld
适用范围:简体字
效果截图:Tianshi-HeiOld_thumb
字体下载:本地下载

5、思源黑体

字体名称:思源黑体
真实名称:Noto Sans CJK SC
适用范围:简体字
效果截图:Noto-Sans-CJK-SC_thumb
字体下载:本地下载官方页面

6、小米兰亭

字体名称:小米兰亭
真实名称:MI LANTING
适用范围:简体字
效果截图:MI-LANTING_thumb
字体下载:本地下载

7、微软雅黑

字体名称:微软雅黑
真实名称:Microsoft Yahei
适用范围:简体字
效果截图:Microsoft-Yahei_thumb
字体下载:本地下载

8、方正悠黑

字体名称:方正悠黑
真实名称:MHei PRC
适用范围:简体字
效果截图:MHei-PRC_thumb
字体下载:本地下载

三、楷体

1、方正北魏楷书

字体名称:方正北魏楷书_GBK
真实名称:FZBeiWeiKaiShu-S19
适用范围:简体字、正(繁)体字
效果截图:FZBeiWeiKaiShu-S19_thumb
字体下载:本地下载

2、方正楷体

字体名称:方正楷体_GBK
真实名称:FZKai-Z03
适用范围:简体字、正(繁)体字
效果截图:FZKai-Z03_thumb
字体下载:本地下载

3、索尼楷书

字体名称:索尼楷书
真实名称:SonyReader Kai
适用范围:简体字
效果截图:SonyReader-Kai_thumb
字体下载:本地下载

4、锐字云字库楷体

字体名称:锐字云字库楷体_GBK
真实名称:CloudKaiTiGBK
适用范围:简体字、正(繁)体字
效果截图:CloudKaiTiGBK_thumb
字体下载:本地下载

5、方正宋刻本秀楷简体

字体名称:方正宋刻本秀楷简体
真实名称:FZSongKeBenXiuKaiS-R-GB
适用范围:简体字
效果截图:FZSongKeBenXiuKaiS-R-GB_thumb
字体下载:本地下载

四、圆体

1、方正准圆

字体名称:方正准圆_GBK
真实名称:FZZhunYuan-M02
适用范围:简体字
效果截图:FZZhunYuan-M02_thumb
字体下载:本地下载

2、锐字云字库准圆体

字体名称:锐字云字库准圆体_GBK
真实名称:CloudYuanZhunGBK
适用范围:简体字、正(繁)体字
效果截图:CloudYuanZhunGBK_thumb
字体下载:本地下载

3、字体管家细圆体

字体名称:字体管家细圆体
真实名称:AaRoundLi
适用范围:简体字
效果截图:AaRoundLi_thumb
字体下载:本地下载

4、浪漫雅圆

字体名称:浪漫雅圆
真实名称:ZhunYuan
适用范围:简体字
效果截图:ZhunYuan_thumb
字体下载:本地下载

5、汉仪润圆

字体名称:汉仪润圆55W
真实名称:HYRunYuan
适用范围:简体字
效果截图:HYRunYuan_thumb
字体下载:本地下载

五、其它

1、方正启体

字体名称:方正启体_GBK
真实名称:FZQiTi-S14
适用范围:简体字、正(繁)体字
效果截图:FZQiTi-S14_thumb
字体下载:本地下载

—————–

* 附越狱 Fonts Hack 插件替换字体配置文件

下面所示的配置文件将会把默认的简体字体“宋体”、“黑体”、“楷体”和“圆体”分别替换为“方正标雅宋”、“思源黑体”、“方正北魏楷书”和“方正准圆”。

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

    <!-- 替换宋体 -->
    <match target="pattern">
        <test name="family" compare="eq">
            <string>STSong</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>FZYaSong-R-GBK</string>
        </edit>
    </match>

    <!-- 替换黑体 -->
    <match target="pattern">
        <test name="family" compare="eq">
            <string>STHeiti</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>Noto Sans CJK SC</string>
        </edit>
    </match>

    <!-- 替换楷体 -->
    <match target="pattern">
        <test name="family" compare="eq">
            <string>STKai</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>FZBeiWeiKaiShu-S19</string>
        </edit>
    </match>

    <!-- 替换圆体 -->
    <match target="pattern">
        <test name="family" compare="eq">
            <string>STYuan</string>
        </test>
        <edit name="family" mode="prepend" binding="strong">
            <string>FZZhunYuan-M02</string>
        </edit>
    </match>

</fontconfig>

如果想要替换繁体字,可在配置文件中复制一个 <match> 代码块并修改一下即可。系统自带繁体字体的真实字体名为“Song T(宋體)”和“MYing Hei T(黑體)”。

* 如何显示显示粗体字

准备好粗细两款字体,保证两个字体是真实名称相同(同一字体族),在粗体字体文件后添加字符 bold,然后把两个字体文件都拷贝进 linkfonts/fonts 文件夹中即可。感谢小伙伴“陈奕迅”提供的方法。

* 注意,替换中文字体后英文失效的解决方法如下:

为解决这个问题,需要在 conf.d 文件夹内放两个配置文件,一个中文的,一个英文的。中文的就是替换中文字体的那个配置文件,而英文的,需要把 etc 文件夹中的 fc-override-fallback.tpl 复制一份,将后缀名改为 .conf 后放到到 conf.d 文件夹中。重点是,为这两个配置文件命名时,中文的文件名开头的数字要比英文的小,比如中文配置文件名为 99-fc-override-CN.conf,那英文配置文件名就应该是 100-fc-override-EN.conf。这样 Kindle 就可以正常渲染英文字体了。此方法由小伙伴“湘西山民”提供。

—————–

* 相关教程:

有帮助,[ 捐助本站 ] 或分享给小伙伴:

发表评论

标注为 * 的是必填项。您填写的邮箱地址将会被保密。如果是在本站首次留言,审核后才能显示。
若提问,请务必描述清楚该问题的前因后果,提供尽可能多的对分析该问题有帮助的线索。

小伙伴们发表了 295 条评论

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

  2. 可以。见下:

    @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

  3. 如何修改 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)有效。最大的变化是字号变化的跳跃小多了。

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

      • 字体名称是自己设置的,你如果看 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个的话,只要你看的那本书有了“出版方字体”,下面那个调整字体大小的菜单就看不到了