LinuxSir.cn,穿越时空的Linuxsir!

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

FreeType couldn't find encoding

[复制链接]
发表于 2006-1-30 09:55:43 | 显示全部楼层 |阅读模式
我用的是Ubuntu 5.10
不论Locale如何设置,总有以下提示:
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/arphic/uming.ttf'
XLFD字体当然不可用了,
我自己编译了Freetype2.1.10, 还是不行
请问该怎么办
 楼主| 发表于 2006-2-2 09:42:11 | 显示全部楼层
请问该怎么办
回复 支持 反对

使用道具 举报

发表于 2006-2-2 10:02:18 | 显示全部楼层
这个应该和你的font.conf文件有关,和 freetype应该没有问题。查查相应的一行看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-3 11:59:59 | 显示全部楼层
Post by csyfek
这个应该和你的font.conf文件有关,和 freetype应该没有问题。查查相应的一行看看。

请问具体和font.conf哪段有关呢

后来我又装了SimSun,于是。。。
[PHP]
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/simsun/simsun.ttf'
truetype font : Illegal Font Cap.
FreeType: couldn't find encoding 'gb2312.1980-0' for '/usr/share/fonts/truetype/arphic/uming.ttf'
FreeType: couldn't find encoding 'ascii-0' for '/usr/share/fonts/truetype/arphic/uming.ttf'
FreeType: couldn't find encoding 'iso8859-13' for '/usr/share/fonts/truetype/arphic/uming.ttf'
/[/php]
回复 支持 反对

使用道具 举报

发表于 2006-2-4 07:18:33 | 显示全部楼层
gtk1程序?

cd /usr/share/fonts/truetype/arphic && sudo mkfontscale && sudo cp fonts.dir fonts.scale

然后对simsun也这样。
回复 支持 反对

使用道具 举报

发表于 2006-2-4 09:03:04 | 显示全部楼层
看看/usr/share/fonts下面有没有encodings.dir这个链接
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-4 10:07:10 | 显示全部楼层
Post by diony
gtk1程序?

cd /usr/share/fonts/truetype/arphic && sudo mkfontscale && sudo cp fonts.dir fonts.scale

然后对simsun也这样。

I did so. Those fonts are always there..
as xlsfonts | grep simsun
-misc-simsun-bold-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-i-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-i-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-o-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-o-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-r-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-r-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-ri-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-bold-ro-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-i-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-i-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-o-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-o-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-o-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-r-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ri-normal--0-0-0-0-c-0-iso8859-1
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gb2312.1980-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-gbk-0
-misc-simsun-medium-ro-normal--0-0-0-0-c-0-iso8859-1
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-4 10:16:30 | 显示全部楼层
Post by quhw
看看/usr/share/fonts下面有没有encodings.dir这个链接


emm, it's not there, but I got bunch of encodings.dir file

  1. /usr/share/X11/fonts/misc/encodings.dir
  2. /usr/share/X11/fonts/75dpi/encodings.dir
  3. /usr/share/X11/fonts/Type1/encodings.dir
  4. /usr/share/X11/fonts/encodings/large/encodings.dir
  5. /usr/share/X11/fonts/encodings/encodings.dir
  6. /usr/share/X11/fonts/100dpi/encodings.dir
  7. /usr/share/doc/ttf-arphic-uming/encodings.dir
复制代码


seems that this one /usr/share/doc/ttf-arphic-uming/encodings.dir should be the one for uming
which one would be for  simsun?:ask
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-4 10:21:35 | 显示全部楼层
I just copied /usr/share/doc/ttf-arphic-uming/encodings.dir to /usr/share/fonts/ and /usr/fonts/truetype/arphic/ also.

It didn't work, I got the same error:
  1. FreeType: couldn't find encoding 'ascii-0' for '/usr/share/fonts/truetype/arphic/uming.ttf'
复制代码
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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