1. 建立存放windows字体的目录,我放在了/home/configure/fonts下 复制windows下的字体 simsun.ttf(simsun.ttc请转换成ttf) tahoma.ttf verdanai.ttf verdanaz.ttf tahomabd.ttf verdanab.ttf verdana.ttf 到 fonts目录下。 2. 在fonts目录下建立fonts.dir,fonts.scale两个文件,且文件内容一样,编辑后得到的结果: 78 tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-ascii-0 tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-1 tahoma.ttf -misc-kai-medium-r-normal--0-0-0-0-p-0-iso8859-15 simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-gbk-0 simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-iso10646-1 simsun.ttf -misc-kai-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0 simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0 simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-gbk-0 simsun.ttf -misc-fixed-medium-r-normal--0-0-0-0-c-0-iso10646-1 tahoma.ttf -misc-fixed-medium-r-normal--0-0-0-0-p-0-iso8859-1 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0 ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0 ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0 tahoma.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahoma.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-1 tahomabd.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahomabd.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-1 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-gbk-0 ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-gbk-0 ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-gbk-0 ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-gbk-0 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-fcd8859-15 ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-fcd8859-15 ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-fcd8859-15 ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-fcd8859-15 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-p-0-iso8859-15 ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-p-0-iso8859-15 ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-p-0-iso8859-15 ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-p-0-iso8859-15 simsun.ttf -misc-SimSun-medium-r-normal--0-0-0-0-c-0-iso10646-1 ai=0.3:simsun.ttf -misc-SimSun-medium-i-normal--0-0-0-0-c-0-iso10646-1 ds=y:simsun.ttf -misc-SimSun-bold-r-normal--0-0-0-0-c-0-iso10646-1 ds=y:ai=0.3:simsun.ttf -misc-SimSun-bold-i-normal--0-0-0-0-c-0-iso10646-1 simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0 ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0 ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0 tahoma.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahoma.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-1 tahomabd.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahomabd.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-1 simsun.ttf -misc-song-medium-r-normal--0-0-0-0-c-0-gbk-0 ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-c-0-gbk-0 ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-c-0-gbk-0 ds=y:ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-c-0-gbk-0 simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-fcd8859-15 ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-fcd8859-15 ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-fcd8859-15 ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-fcd8859-15 simsun.ttf -misc-song-medium-r-normal--0-0-0-0-p-0-iso8859-15 ai=0.3:simsun.ttf -misc-song-medium-i-normal--0-0-0-0-p-0-iso8859-15 ds=y:simsun.ttf -misc-song-bold-r-normal--0-0-0-0-p-0-iso8859-15 ai=0.3:simsun.ttf -misc-song-bold-i-normal--0-0-0-0-p-0-iso8859-15 simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0 ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0 ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0 tahoma.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahoma.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-p-0-iso8859-1 tahomabd.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-p-0-iso8859-1 ai=0.3:tahomabd.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-p-0-iso8859-1 ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0 ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0 ai=-0.2:simsun.ttf -misc-simsuntahoma-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0 ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0 simsun.ttf -misc-simsuntahoma-medium-r-normal--0-0-0-0-c-0-gbk-0 ai=0.2:simsun.ttf -misc-simsuntahoma-medium-o-normal--0-0-0-0-c-0-gbk-0 ai=0.4:simsun.ttf -misc-simsuntahoma-medium-i-normal--0-0-0-0-c-0-gbk-0 ab=y:simsun.ttf -misc-simsuntahoma-bold-r-normal--0-0-0-0-c-0-gbk-0 ai=0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-o-normal--0-0-0-0-c-0-gbk-0 ai=0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-i-normal--0-0-0-0-c-0-gbk-0 ai=-0.4:simsun.ttf -misc-simsuntahoma-medium-ri-normal--0-0-0-0-c-0-gbk-0 ai=-0.4:ab=y:simsun.ttf -misc-simsuntahoma-bold-ri-normal--0-0-0-0-c-0-gbk-0 ai=-0.2:simsun.ttf -misc-simsun-mediumtahoma-ro-normal--0-0-0-0-c-0-gbk-0 ai=-0.2:ab=y:simsun.ttf -misc-simsuntahoma-bold-ro-normal--0-0-0-0-c-0-gbk-0 3.编辑/etc/fonts/fonts.conf文件 <dir>/usr/share/fonts</dir> <dir>/home/configure/fonts</dir> --我加入的字体文件路径 <dir>/usr/X11R6/lib/X11/fonts</dir> <dir>/opt/kde3/share/fonts</dir> <dir>/opt/OpenOffice.org/share/fonts</dir> <dir>/opt/staroffice6.0/share/fonts</dir> <dir>/usr/local/share/fonts/</dir> <dir>~/.fonts</dir> 4.编辑/etc/X11/XF86Configure FontPath "/home/configure/fonts" --我加入的字体文件路径 FontPath "/usr/X11R6/lib/X11/fonts/misc:unscaled" FontPath "/usr/X11R6/lib/X11/fonts/local" ............ 5.编辑/opt/gnome/share/themes/Qt/gtk-2.0/gtkrc (此处主要是kde环境下运行gtk程序时字体的配置) 修改为: style "user-font" { font_name="tahoma 10" --后面还要修改屏幕的解析度,请坚持这个10这个大小! } widget_class "*" style "user-font" 6.编辑/etc/opt/gnome/gtk/gtkrc.zh_CN (此处主要是以使用gtk1.2基础的程序例如xmms做配置) 修改为: style "gtk-default-zh-cn" { fontset = "-adobe-helvetica-medium-r-normal--16-*-*-*-*-*-iso8859-1,\ -*-simsun-medium-r-normal--12-*-*-*-*-*-gb2312.1980-0,*-r-*" } class "GtkWidget" style "gtk-default-zh-cn" 重启X界面后,进行近一步配置 7.使Xmms的播放列表正常显示: 选项-首选项-字体 接着不要选择字体列表的字体,直接在两个字体框中更改字体为 -*-helvetica-medium-r-*--12-*,-*-simsun-medium-r-*--12-*,* 这样就可以可以了! 8.解决firefox,mozilla,eclipse菜单字体小而虚的方法 编辑/etc/X11/Xresources文件 在最后加入 Xft.dpi:96 这些程序都是从系统中读取屏幕解析度的,所以就会读取。 起上都是Suse在针对kde下的配置。 9.解决访问windows分区中文显示不正常的方式 /dev/hda1 /mnt/win_c vfat iocharset=gb2312,codepage=936,users,gid=users,umask=0002 0 0 上面是把C盘挂接在/mnt/win_c下的例子 因为suse默认中文使用了zh_CN.UTF-8所以造成了以上配置不好还是无法正常显示的原因 (1)编辑/etc/sysconfig/language RC_LANG="zh_CN.GB2312" RC_LC_ALL="zh_CN.GB2312" RC_LC_MESSAGES="zh_CN.GB2312" RC_LC_CTYPE="zh_CN.GB2312" RC_LC_COLLATE="POSIX" RC_LC_TIME="" RC_LC_NUMERIC="1,234.56" RC_LC_MONETARY="" ROOT_USES_LANG="ctype" UTO_DETECT_UTF8="no" 看看自己的文件把相关变量给成上面的样子 (2)编辑/etc/SuSEconfig/profile LC_CTYPE="zh_CN.UTF-8" 改为 LC_CTYPE="zh_CN.GB2312" LANG="zh_CN.UTF-8" 改为 LANG="zh_CN.GB2312" 这样就可以正常显示了! 请自己在kde控制中心的字体选项中选择自己的字体,我一般都选择verdana 10。 
|