今天更新了一下字体,卸载了ttf-arphic-ukai和wqy-zenhei,安装了ttf-arphic-ukai-ibx和ttf-wqy-zenhei-ibx.
原本的字体是微米黑,现在变成了:
应该怎么样改才能改回微米黑呢?
离线
改 fontconfig 配置文件呗。ibx 是什么意思?
离线
斜体,加粗,波浪线
离线
改 fontconfig 配置文件呗。ibx 是什么意思?
这个是由我提出来的,主要是为了折腾字体……
还记得当年 @自由建客 大神发布的大作 《Linux 字体配置要略》 吗?自从 Fontconfig 升级到 2.10.1 以后,大神的 fonts.conf 配置文件就出现一堆警告,惨遭废掉。当时我还发了 Fontconfig-Ubuntu一堆警告,求解释 一帖求教,后来就不了了之了。
再后来,我发现 Arch Linux 又出现一位字体大神 @bohoomil ,以一己之力建立了整个 Arch Linux 的 Infinality 补丁集体系,渲染效果比起 Ubuntu 补丁集体系更胜一筹,于是我就转而使用 Infinality 补丁集。
直到近日,我发现原来 @bohoomil 大神有一个 GitHub 仓库,就鼓起勇气提交了一个 Issue (参考 https://github.com/bohoomil/fontconfig- … /issues/57) ,恳求大神加入对 Powerline 系列字体以及更多中文字体的支持。
ibx 是 Infinality Bundle Extra 的缩写,也就是 Infinality 软件组的额外字体组。专门收集一些非必须的字体,并且对其进行重打包。其实就是往软件包里增加了以下文件
/etc/fonts/
/etc/fonts/conf.avail/
/etc/fonts/conf.avail/45-xxxxxx.conf (或者 /etc/fonts/conf.avail/40-xxxxxx.conf ,下同)
/etc/fonts/conf.avail/90-non-tt-xxxxxx.conf (或者 /etc/fonts/conf.avail/90-tt-xxxxxx.conf ,下同)
/etc/fonts/conf.d/
/etc/fonts/conf.d/45-xxxxxx.conf
/etc/fonts/conf.d/90-non-tt-xxxxxx.conf
它的作用基本和 @自由建客 大神的配置文件的作用类似。
在此,本人推荐大家试用 Infinality 补丁集!
最近编辑记录 danielhugo (2014-12-03 11:31:42)
本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x
离线
今天更新了一下字体,卸载了ttf-arphic-ukai和wqy-zenhei,安装了ttf-arphic-ukai-ibx和ttf-wqy-zenhei-ibx.
原本的字体是微米黑,现在变成了:
http://paste.ubuntu.org.cn/i1991468
应该怎么样改才能改回微米黑呢?
呃,不好意思,楼上有感而发,歪楼了。
言归正传,这个问题有更简单的解决办法。一般桌面环境都会有设置程序可以设置系统字体的,比如
KDE 的:
GNOME 的:
如果你用的是轻量级的桌面环境,还可以通过 LXAppearance 来设置:
浏览器也有相应的设置字体界面,比如 Firefox :
这些都比直接编辑 Fontconfig 配置文件简单!
最近编辑记录 danielhugo (2014-12-03 11:27:37)
本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x
离线
楼主说的是指浏览器吧。。,浏览器都能设置默认字体吧
提醒: 如果是fx浏览器不建议强制使用自定义字体, 有可能导致无法解析字体编码导致框框。要优先使用网站设置的字体
最近编辑记录 atmouse (2014-12-03 11:34:39)
离线
我有写过一个简单的字体替换配置生成器: https://github.com/lilydjwg/winterpy/bl … fonts-conf
火狐的话,我简体中文是使用系统配置的(serif、sans-serif),因为我不喜欢以后想换个字体还到处找地方配置。繁体中文、日文和韩文使用了更适合它们的字体。
和 fontconfig 比起来,火狐的配置我不知道在哪里(大概是 prefs.js?),备份、复制、对比等维护工作比较难以进行。
离线
设置字体也就对
1, terminal
2, gtk主题
3, 浏览器, 火狐不直接首选项里面设置就行了
没了,设置几下就可以了
真是挑剔,我都直接默认用文泉驿正黑, 只要不是宋体,看起来都还可以
最近编辑记录 atmouse (2014-12-03 12:29:00)
离线
设置字体也就对
1, terminal
2, gtk主题
3, 浏览器, 火狐不直接首选项里面设置就行了
没了,设置几下就可以了真是挑剔,我都直接默认用文泉驿正黑, 只要不是宋体,看起来都还可以
还有 gvim、qt、java、wine 等等。
我也是用的文泉驿正黑。宋体其实也还好,只要别点阵也别太虚。最讨厌的是微软雅黑,参差不齐、高低不一,像被人揉过似的。文泉驿微米黑也有点儿。
离线
和 fontconfig 比起来,火狐的配置我不知道在哪里(大概是 prefs.js?),备份、复制、对比等维护工作比较难以进行。
完全正确。火狐的配置最好备份、复制、对比啦,因为都存放在火狐的“注册表” prefs.js 里面。卡饭大神们都推荐把自己自定义的东西全都写进一个 user.js 文件里面,到时只要备份这个文件就好啦。具体到字体这部分,只需要写入:
user_pref("font.default.zh-CN", "serif");
user_pref("font.minimum-size.zh-CN", XX);
user_pref("font.name.monospace.zh-CN", "XXXXXX");
user_pref("font.name.sans-serif.zh-CN", "XXXXXX");
user_pref("font.name.serif.zh-CN", "XX");
user_pref("font.size.fixed.zh-CN", XX);
user_pref("font.size.variable.zh-CN", XX);
到 user.js 文件里面即可。
最近编辑记录 danielhugo (2014-12-03 12:54:06)
本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x
离线
最讨厌的是微软雅黑,参差不齐、高低不一,像被人揉过似的。文泉驿微米黑也有点儿。
微软雅黑在 MacType 渲染下还是不错的,Arch Linux 下面可能渲染方式不同显示效果就比较差了……
参差不齐我倒没有看出来,可能因为它比较饱满圆润,有点接近幼圆,所以看上去像被人揉过吧……
本人的 Arch Linux 软件仓库:http://git.io/-1
本人的广告过滤及代·理规则订阅页面:http://git.io/f0x
离线
百合仙子 说:最讨厌的是微软雅黑,参差不齐、高低不一,像被人揉过似的。文泉驿微米黑也有点儿。
微软雅黑在 MacType 渲染下还是不错的,Arch Linux 下面可能渲染方式不同显示效果就比较差了……
参差不齐我倒没有看出来,可能因为它比较饱满圆润,有点接近幼圆,所以看上去像被人揉过吧……
难道是我的系统的字体渲染的问题?字号比较大的时候是比较饱满,但是一般大小的时候是不齐的。
离线
百合仙子 说:和 fontconfig 比起来,火狐的配置我不知道在哪里(大概是 prefs.js?),备份、复制、对比等维护工作比较难以进行。
完全正确。火狐的配置最好备份、复制、对比啦,因为都存放在火狐的“注册表” prefs.js 里面。卡饭大神们都推荐把自己自定义的东西全都写进一个 user.js 文件里面,到时只要备份这个文件就好啦。具体到字体这部分,只需要写入:
user_pref("font.default.zh-CN", "serif"); user_pref("font.minimum-size.zh-CN", XX); user_pref("font.name.monospace.zh-CN", "XXXXXX"); user_pref("font.name.sans-serif.zh-CN", "XXXXXX"); user_pref("font.name.serif.zh-CN", "XX"); user_pref("font.size.fixed.zh-CN", XX); user_pref("font.size.variable.zh-CN", XX);
到 user.js 文件里面即可。
原来还有个 user.js 呀。prefs.js 一堆不知道干什么的配置,还有一堆已经卸载的扩展的配置……
离线
谢谢各位,把字体全部调到微米黑之后是可以了,可是我比较挑剔……有没有办法中英分开来?
再次感谢。
离线
字体按顺序:
1,只有英文的字体
2,有英文有中文的
这样第一个字体找不到中文显示就用第二个了, 不知道fontconfig可否设置
最近编辑记录 atmouse (2014-12-04 11:07:21)
离线