先报告自己的系统:SuSE9.2, 升级到 Vanilla Kernel 2.6.12 and KDE 3.4.0
问题是:我想让系统显示西文时用 SUSE Sans, 而在中文用 Vera Sans YuanTi 显示。缺省状态下,中文是用 FZSongTi 显示的。
我想到的第一个方法是用 QT 自带的 qtconfig 中的 Font Substitution 功能。
为此,我在 Font Substitution 中将 Vera Sans YuanTi 指定为 SUSE Sans 唯一的替换可能,可是重启之后依然如故,使用 SUSE Sans 时中文还是用 FZSongTi 显示。试了无数次之后我不得不放弃,因为 Font Substitution 功能好像一点用都没有。。。晕了~~
3n同学,我就是在网上无意之间看到你的那篇大作(就是关于制作 Vera Sans YuanTi 的那篇,佩服阿佩服)才燃起信心美化我的中文字体的,可是弄了整整一个礼拜竟然是这种结果,郁闷阿郁闷,请3n同学多多指教阿!!
PS1:对 Vera Sans YuanTi 我还有一点要建议,我在德国,所以要用到很多西欧变音字符,但是你从 SimSun 提取出来的那些点阵字体中的 ü 字符非常难看(真的很难看,你可以试着打 Brüder这个单词,就它最不协调,哈哈)所以我看着你的教程用 fontforge 把它和其他一些也很难看的变音字符都删掉了,先在 YuanTi 相当完美,呵呵,希望你能在下一版本中作同样改动