修改chrome中的中文字体
# 修改 Chrome 中的中文字体
解决方案
Ubuntu 20.04 下 Chrome 中的默认中文显示的很奇怪,需要自己更换字体
安装字体
sudo apt-get install ttf-wqy-microhei # or sudo apt-get install ttf-wqy-zenhei
1
2
3- 选择这两个字体是因为其跟 Ubuntu 匹配的较好,而且有
monospace
(等宽)字体,这样在代码中写中文就比较合适
- 选择这两个字体是因为其跟 Ubuntu 匹配的较好,而且有
安装完成后,在
/etc/fonts/conf.avail/64-language-selector-prefer.conf
中将其设置为首选字体设置示例 (以 `wqy-microhei` 字体为例)
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>sans-serif</family> <prefer> <family>Noto Sans CJK JP</family> <family>Noto Sans CJK KR</family> <family>Noto Sans CJK SC</family> <family>Noto Sans CJK TC</family> <family>Noto Sans CJK HK</family> <family>Lohit Devanagari</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Noto Serif CJK JP</family> <family>Noto Serif CJK KR</family> <family>Noto Serif CJK SC</family> <family>Noto Serif CJK TC</family> <family>Lohit Devanagari</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Noto Sans Mono CJK JP</family> <family>Noto Sans Mono CJK KR</family> <family>Noto Sans Mono CJK SC</family> <family>Noto Sans Mono CJK TC</family> <family>Noto Sans Mono CJK HK</family> </prefer> </alias> </fontconfig>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35- 注意第 30 行要设置为
Mono
(等宽字体)
- 注意第 30 行要设置为
设置完成后,需要重启机器才能生效
- 暂时没有找到不用重启机器就让配置生效的方法
字体管理
- 可以使用 font manager
编辑 (opens new window)
上次更新: 2022/02/19, 13:02:00