LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1800|回复: 9

为什么我的simsun.ttc字体安装不上?

[复制链接]
发表于 2004-11-14 13:40:24 | 显示全部楼层 |阅读模式
我已经在控制面板里安装了simsun.ttc字体,但为什么在外观和主题里的字体选项中没有simsun.ttc?

我已经用fc-cache -f -v更新一下字体信息
也修改xorg.conf,把load "freetype"
load "record"
load "type1"注释掉,再添加Load "xtt"就可以了。。
还有,编辑fonts.con,在<dir>/usr/X11R6/lib/X11/fonts</dir>
<dir>~/.fonts</dir>前面添加:
<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

各位大虾帮帮忙,谢谢了?
 楼主| 发表于 2004-11-14 13:41:52 | 显示全部楼层

我用的是FreeBSD 5.3

我用的是FreeBSD 5.3。
发表于 2004-11-14 17:04:30 | 显示全部楼层
ttmkfdir,先安装这个。。。
把simsun.ttc这个字体cp到/usr/X11R6/lib/X11/fonts/TrueType,然后在此目录下:
#ttmkfdir > fonts.dir
#cp fonts.dir fonts.scale
 楼主| 发表于 2004-11-14 19:07:22 | 显示全部楼层
谢谢,楼上的,请你看看我下面的汉化方法出了什么问题:

1、安装KDE本地化包
#cd /usr/ports/chinese/kde3-i18n-zh_CN
#make install clean
2、安装ttmkfdir
# cd /usr/ports/x11-fonts/ttmkfdir
#make install clean
3、复制simsun字体  
#cd /usr/X11R6/lib/X11/fonts/
#mkdir TrueType
#cp /wyvern/simsun.ttc  ./TrueType/
#cd TrueType
#ttmkfdir > fonts.dir
4、修改/root/xorg.conf.new  
只要在相应section加入FontPath /usr/X11R6/lib/X11/fonts/TrueType
其它有关显示设置可加入以下内容
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-107
VertRefresh 48-120
EndSection
关闭 xorg.conf.new 之前还应该选择默认的分辨率和色深。 这是在 "Screen" 小节中定义的:

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1024x768"
EndSubSection
EndSection

请问这个方法有问题吗。
发表于 2004-11-14 21:28:56 | 显示全部楼层
好象少了个cp fonts.dir fonts.scale吧?????
 楼主| 发表于 2004-11-14 21:41:29 | 显示全部楼层
cp fonts.dir fonts.scale 这个我也用了,刚刚是写漏了。
发表于 2004-11-15 08:57:04 | 显示全部楼层

你可以参照FREEBIRD的文章来做!

1.安装kde-i18n-zh_CN:
#cd /usr/ports/chinese/kde3-i18n-zh_CN
#make install clean
2.安装字体
1)#cd /usr/ports/x11-fonts/ttmkfdir
#make install clean
2)#mkdir -p /usr/X11R6/lib/X11/fonts/TrueType
#cp Simsun.ttc /usr/X11R6/lib/X11/fonts/TrueType
#cp tahoma.ttf /usr/X11R6/lib/X11/fonts/TrueType
3) #cd /usr/X11R6/lib/X11/fonts/TrueType
#ttmkfdir >fonts.dir
#cp fonts.dir fonts.scale
3.修改/etc/X11/XF86Config
注释掉
Load "freetype"
Load "record"
Load "type1"
添加 Load "xtt
4.修改/usr/X11R6/etc/fonts/fonts.conf

1)在 <dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
<dir>/usr/X11R6/lib/X11/fonts/OTF</dir>
<dir>~/.fonts</dir>
前添加<dir>/usr/X11R6/lib/X11/fonts/TrueType</dir>

2)在/usr/X11R6/etc/fonts/fonts.conf里添加
<match target="pattern">
<test qual="any" name="size" compare="l">
<int>12</int>
</test>
<edit name="antialias" mode="assign">
<bool>false</bool>
</edit>
</match>
5.
1)替换/usr/X11R6/share/gnome/gtkrc.zh_CN为下面的内容:

style "gtk-default-zh-cn" {
fontset = "-*-*-medium-r-normal--12-*-*-*-*-*-iso10646-1,*-r-*"
}
class "GtkWidget" style "gtk-default-zh-cn"
2)同样再替换掉/usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN
(注意先备份,即:cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN.bak)
3)cp /usr/X11R6/share/themes/Default/gtk/gtkrc.zh_CN ~/.gtkrc.zh_CN


6.1)在kde控制中心(KDE Control Center)的“区域与辅助功能(Regional & Accessibility)”的国家/地区和语言(Country/Region & Language)里面设置国家(Country)为“中国”和Languages为“简体中文(Simplifiled Chinese)”
2)在kde的“控制中心”--“外观与主题”的“字体”里面全设置字体为Simsun,12。并去掉“使用字体平滑”。
3) 在Gnome的字体设置里面设置字体为Tahoma,12
 楼主| 发表于 2004-11-15 13:59:14 | 显示全部楼层
谢谢楼上的,当我做到第5步时找不到gtkrc.zh_CN 这个文件。这是为什么?
发表于 2004-11-15 14:16:59 | 显示全部楼层
用kde试试吧
 楼主| 发表于 2004-11-15 15:34:51 | 显示全部楼层
我用的就是KDE
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表