|
本是一只linux的菜鸟,这几天一只寻找在linux下的中文输入. 但安装fictx后,输入法一直是灰色.无法工作. 后来终于清楚是没有GBK字库. 因为小企鹅字条上有个GBK. 我私下理解就是要求GBK字库. 加上tram兄在他的帖子上也说要GBK. (不知道我理解的对不对?). 我用xlsfonts |grep GBK. 命令只能找到我的机子里有gb2312. 没有.gbk. 于是这几天一直苦于寻找GBK字库. tram兄给的linux公社里的联结已经坏死. 昨天干了一夜也徒劳无功. 开唐字体也装了. 也没用. 因为楼下eastpeace介绍的安装法不成功. 我就按其他介绍安装 ttf font的方法作乐. 但我的系统是fc3. 没有xfree86-config-4. 可编.但我查了fs/config .发现路径已经有了. 只是不止那里加xtt. 结果还是不成功. 不知是不是安装出错. 今天发现下文介绍的台湾fireflyfont.ttf是个GBK集. 于是就照法安装了.
______________________________________________
Font? Font!
显然,由于版权问题,FC3下的宋体还是保持原样。长时间面对这么虚的字体,就算没有审美疲劳,眼睛也受不了。在解决字体的同时,我们先为让FC3(对于Redhat系列通用)较彻底地支持、显示中文而小改一下:
更改/etc/bashrc,加入 (这里. 我改成了 ~/.bashrc 文件. 也不只道这两个bashrc有什么不同??? 问题一,还请高手解答)
export LANG=zh_CN
export LC_ALL=zh_CN
export LC_CTYPE=zh_CN
更改/etc/sysconfig/i18n,找到LANG=及SUPPORTED=两行,改为:
LANG="zh_CN"
SUPPORTED="zh_CN.GBK:zh_CN.UTF-8:zh_CN:zh"
接下来,先说明一下字体发虚的原因:一般TTF文件是矢量字库,在显示较小比例的字时就有点大材小用,而解决方法就是在文件里加入点阵字库(一般好像是9-12pt的,像平常看到的9pt的宋体,其实就是点阵的)。字体的美化工作开始,方案有下面几种:
1)下载台湾的Firefly于2004.10.28峻工的一个字库fireflyfont.ttf。它基于文鼎的字库,所以叫AR PL New Sung。而之所以说“峻工”,是因为这确实是一个伟大的有里程碑意义的工程,为此他耗费了5个月,点坏了一个鼠标!我们终于有了一个没有版权问题的 Free字体。到这里下载。把该字库拷到/usr/share/fonts/zh_CN/TrueType/目录下,重新启动X,就可以在“控制中心”把除等宽以外的字体都改为AR PL New Sung 9pt了(或者直接用fc-cache生成字体信息,但这样在控制中心不一定找得到新加的字体)。该字体是GBK集的,中英文字体都很锐利,英文字体也很不错,唯一的也是我认为致命的不足是它使用的是繁体式的简体字体──简体字看起来像繁体字一样。
__________________________________
结果重新运行Xwindow 发现 连linux界面都汉化了. 这本来不是我要得. 见图. 当然 运行fcitx就ok了.
问题二. 运行fcitx 后. 如可关掉fcitx字条如果我不想用了. 当然这并不影响我的英文输入. ?谢谢指教 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|