LinuxSir.cn,穿越时空的Linuxsir!

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

xine字体转换器xine-fontconv运行时遇到问题,无法生成位图,用什么encoding都不行

[复制链接]
发表于 2004-8-10 01:10:18 | 显示全部楼层 |阅读模式
SuSE9.1
搜索咱这里的贴子,以及按照
http://www.linuxfans.org/nuke/modules.php?name=Site_Downloads&op=geninfo&did=1804
介绍的方法

把simsun.ttc改名为simsun.ttf,然后
./xine-fontconv simsun.ttf GBSN cp936


Used encoding "cp936"
Prepared 21888 unicode values.
max_bearing_y: 15
error generating bitmap [U+00A4]
max_bearing_y: 19

接下来就没动静了。按ctrl+c退出。
用root与普通用户都一样。

请指点迷津,多谢!
发表于 2004-8-10 10:22:54 | 显示全部楼层
不是用simsun.ttf.

去下载个gbsn001p.ttf按要求再制作。下载地址一时找不到了,制作好的的字体也太大没法上传。自己去搜索一下吧。
发表于 2004-8-10 10:30:24 | 显示全部楼层

转贴公社的帖子,我就是按此操作的

max0000
Linux新鲜社员
------------------------
OK,我现在知道xine用什么字体和怎么显示中文字体了。

我在fc2上,用apt-rpm装的xine,一直不能放dvdrip的字幕,摸了好长时间,终于搞明白了。


ysubmarine讲,是config里面指定字体的问题,是这样的。不过xine用的是/usr/share/xine/libxine1/fonts/里边的字体,这个目录里也有serif字体,和系统字体同名,所以很能迷惑人。这目录里没有simsun什么的,当然显出来乱码。

解决办法:
1.找工具:
下载xine-fontconv和gbsn00lp.ttf字体到同一个目录。
在:
218.56.161.48/Magic/kde3.2.2/xine-fontconv
ftp.gnu.org/non-gnu/chinese-fonts-truetype/gbsn00lp.ttf.gz

2.生成字体,拷贝:
xine-fontconv GBSN00LP.TTF GBSN cp936
mv GBSN*.xinefont.gz /usr/share/xine/libxine1/fonts/

3.选用字体:
到xine-ui的config界面,进misc卡,在font for subtitles里填"gbsn";encoding of subtitles里填"cp936"。

now enjoy.
--------------------------------
 楼主| 发表于 2004-8-10 20:50:57 | 显示全部楼层
谢谢!太感谢了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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