搞了一上午,问题解决了,先卸载 apt-get remove fonts-noto-cjk .
如果不卸载,直接写 /etc/fonts/local.conf ,不知道什么原因,系统不调用它。
有明白原理的高手解释一下。
这样没有任何汉字输入法了。
下载noto,解压后 cp /home/noto/* /usr/share/fonts/opentype/noto
编辑一个文件 /etc/fonts/local.conf
<fontconfig>
<match target="pattern">
<test qual="any" name="family">
<string>serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Sans CJK SC Regular</string>
<string>Noto Sans CJK TC Regular</string>
<string>Noto Sans CJK JP Regular</string>
<string>Noto Sans CJK KR Regular</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>sans-serif</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Sans CJK SC Regular</string>
<string>Noto Sans CJK TC Regular</string>
<string>Noto Sans CJK JP Regular</string>
<string>Noto Sans CJK KR Regular</string>
</edit>
</match>
<match target="pattern">
<test qual="any" name="family">
<string>monospace</string>
</test>
<edit name="family" mode="prepend" binding="strong">
<string>Noto Sans CJK SC Regular</string>
<string>Noto Sans CJK TC Regular</string>
<string>Noto Sans CJK JP Regular</string>
<string>Noto Sans CJK KR Regular</string>
</edit>
</match>
<match>
<test name="family" compare="contains">
<string>Noto Sans CJK</string>
</test>
<edit name="autohint" mode="assign">
<bool>false</bool>
</edit>
<edit name="hintstyle" mode="assign">
<const>hintfull</const>
</edit>
</match>
</fontconfig>
这样调用汉字的顺序,先简体汉字 再繁体汉字 日文 韩文 。
重新测试百度百科的门口,现象消失。
这个字体超级怪哈
-
- 帖子: 980
- 注册时间: 2008-04-12 12:44
- Arthur2e5
- 帖子: 7
- 注册时间: 2015-11-30 6:11
- 系统: Windows 10b14295
Re: 这个字体超级怪哈
其实现在遇到 CJK 字体,如果请求是 zh-cn 的话的确是往 SC 跑的。罗非鱼 写了:1.配置 fonts.conf 文件
要求:操作系统碰到cjk 字体调用的时候,先调用 notosans cjk sc,<fontconfig>里面如何改?
在 64-language-selector-prefer.conf 里面注意到:
代码: 全选
<alias>
<family>sans-serif</family>
<prefer>
<family>Noto Sans CJK JP</family>
<family>Noto Sans CJK SC</family>
<family>Noto Sans CJK TC</family>
</prefer>
</alias>
<alias>
<family>monospace</family>
<prefer>
<family>Noto Sans Mono CJK JP</family>
<family>Noto Sans Mono CJK SC</family>
<family>Noto Sans Mono CJK TC</family>
</prefer>
</alias>
-
- 帖子: 295
- 注册时间: 2013-04-27 19:26
- 系统: ubuntu+win7
Re: 这个字体超级怪哈
感谢分享,记录一下
-
- 帖子: 2284
- 注册时间: 2013-05-26 6:58
- 系统: Debian 9
Re: 这个字体超级怪哈
转一下Debian下的解决方法(我没实测确认,仅供参考):
https://www.zhihu.com/question/47141667 ... /112253917
感觉下载字体还要翻那啥,还是直接卸了noto换文泉驿简单
https://www.zhihu.com/question/47141667 ... /112253917
感觉下载字体还要翻那啥,还是直接卸了noto换文泉驿简单