1
sudoz 2015-02-22 20:31:56 +08:00
系统语言切回英文解决大部分字体显示问题
|
2
ujmxyd 2015-02-22 20:44:41 +08:00
可以参考 https://wiki.archlinux.org/index.php/Font_configuration#Fontconfig_configuration
自定义的配置是需要这两个 /etc/fonts/conf.avail/50-user.conf /etc/fonts/conf.avail/51-local.conf 只是改变一个用户的设置可以把那个xml放到$HOME/.config/fontconfig/conf.d 或者修改$HOME/.config/fontconfig/fonts.conf 全局/etc/fonts/local.conf (虽然后缀是conf,文件实际是xml)(记得在/etc/fonts/conf.d创建到/etc/fonts/conf.avail对应文件的链接) 至于xml怎么写,可以用http://wenq.org/cloud/fcdesigner.html作参考 |
3
ujmxyd 2015-02-22 20:50:09 +08:00
顺便贴一下我随便写的 /etc/fonts/local.conf
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match> <test name="family"> <string>sans-serif</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>Source Han Sans CN</string> <string>WenQuanYi Micro Hei</string> <string>DejaVu Sans</string> </edit> </match> <match> <test name="family"> <string>serif</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>Source Han Sans CN</string> <string>WenQuanYi Micro Hei</string> <string>DejaVu Sans</string> </edit> </match> <match> <test name="family"> <string>monospace</string> </test> <edit name="family" mode="prepend" binding="strong"> <string>WenQuanYi Micro Hei Mono</string> <string>DejaVu Sans Mono</string> </edit> </match> </fontconfig> 别喷……真的是乱写的 |
5
darnurash OP @ujmxyd 额,实际上我加了思源黑体 Regular 和 Bold 两个字重,但只在维基百科一类的网站才会显示 Bold,若是别的网站,显示粗体实际上是 Regular机械加粗。。
|
7
loading 2015-02-22 21:09:52 +08:00
如果你不需要root也改字体,而且不是多用户(多用户也建议使用cp或 ln -s),最建议是使用 ~/.fonts.conf
(你想确定是否生效,你在这个文件里指定一个加粗的字体,注销登陆一下就能看出来了。) 实在不建议修改 /etc/fonts/local.conf 注意点阵字体和非点阵字别混用,抗锯齿被用在点阵字,别使用点阵字提内置没有的字体大小。 安装完字体,建议手动 [sudo] fc-cache -fv 刷新下字体。 请参考: http://wiki.ubuntu.org.cn/%E5%AD%97%E4%BD%93 |
8
ujmxyd 2015-02-22 21:15:53 +08:00 1
@loading 提醒一下:/etc/fonts/conf.avail/50-user.conf
<!-- the following elements will be removed in the future --> <include ignore_missing="yes" deprecated="yes">~/.fonts.conf.d</include> <include ignore_missing="yes" deprecated="yes">~/.fonts.conf</include> |
9
loading 2015-02-22 21:20:55 +08:00
|
10
ujmxyd 2015-02-22 21:24:46 +08:00 via Android
@loading 看上去是这样,Ubuntu中文的Wiki已经没什么人维护了。
不过这个“deprecated”也出现了有一段时间了 |
11
futursolo 2015-02-22 21:30:29 +08:00
如果楼主是看不下去那种和黑体一样的字体的话,大可不必那么麻烦,只要打开终端sudo apt-get remove fonts-arphic-uming fonts-arphic-ukai -y即可。即时生效,无需等待。
|
12
futursolo 2015-02-22 21:31:00 +08:00
打快了,是宋体
|
13
palmers 2015-02-22 23:22:41 +08:00
font manager 能帮你吗?
|
16
ujmxyd 2015-02-23 10:23:22 +08:00
|
18
ujmxyd 2015-02-23 17:52:00 +08:00
|
19
darnurash OP |