[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xfree86 4.0.2一定要用xfs-xtt才能使用TrueTypeŚ痔迓?



On Fri, Jan 05, 2001 at 07:33:38PM +0800, wujf wrote:
> xfree86 4.0.2,不用xfs-xtt时,每当打开TrueType字体时,/var/log/XFree86.0.log
> 中就会出现如下信息:
> 
> (II) Loading sub module "GB2312"
> (II) LoadModule: "GB2312"
> (II) Loading /usr/X11R6/lib/modules/codeconv/GB2312.so
> (EE) LoadModule: Module GB2312 does not have a GB2312ModuleData data object.
> (II) UnloadModule: "GB2312"
> (II) Unloading /usr/X11R6/lib/modules/codeconv/GB2312.so
> 很多,有300多行.另外,stderr上还多出一行:
> FreeType_OpenFont: don't match charset gb2312.1980-0
> 改用xfs-xtt就都好了.是不是debian提供的X server编译时少了什么选项?xfree86源码50多MB
> 所以没下载.

  你用的是 Debian unstable 里的 XFree86 4.0.2 软件包吗?在我的计算机上
很正常啊! :-)  确定 /etc/X11/XF86Config-4 里面 Load 的 module 是 "xtt"
而非 "freetype"。如果仍然有问题,请再发问,同时也请附带你的
/etc/X11/XF86Config-4 文件给我们检查。

  慢着!我似乎推测错了。 /usr/X11R6/lib/modules/codeconv/GB2312.so 
文件来面 libxfonts-xtt 软件包,但 XFree86 4.0.2 应该要载入的是
libGB2312.a 而不是 GB2312.so。刚刚检查了一下,原来 xfs-xtt 有新版了,
新版的 xfs-xtt_1.3.0.xf402-1 再没有 libxfonts-xtt 软件包了,而且是
配合 XFree86 4.0.2 使用的。大概是因为他们也发现到旧的 libxfonts-xtt
里的 GB2312.so 搞乱了 XFree86 吧。请升级你至 xfs-xtt_1.3.0.xf402-1,
再确保你的系统再没有 libxfonts-xtt 这个包,也再没有
/usr/X11R6/lib/modules/codeconv/GB2312.so 这个文件,
(apt-get install xfs-xtt 时应该会自动为你移除 libxfonts-xtt。)
应该就可以解决你的问题了。

> 另外请教若干问题 :-)
> 
> 1. 当把locale设为zh_CN.GB2312时,icewm窗口标题上的汉字很大,似乎比24点阵还大(!),西文
> 则往下偏到几乎看不见.菜单上文字能显示,但每个菜单项高度都增加到24点阵左右.如果locale
> 为C,除了窗口标题上汉字成乱码外别的正常.icewm的配置文件也就一个preferences,里面几个
> 与Font有关的选项也不能指定多个字体(像netscape那样用;隔开).man-page里说有个--debug
> 参数,加了以后并没打印出什么东西.

  对不起,这个我一时也不清楚答案。

> 2. 无法处理中文latex文件,说是 !Font C10/song/m/n/10/16/gbsn16 at 10.0pt not loadable:
> Metri (TFM) file not found.用dpkg -L cjk-latex看的确没有tfm文件.在dselect里查找cjk,
> 也没发现什么有关的包.不知该怎么解决.还有,当试图apt-get dist-upgrade时,提示cjk-latex
> 将被remove(我并没真的升级),不知道woody中的latex将有什么变动?

    你似乎没有读 /usr/doc/cjk-latex/README.Debian 里面的说明。 :-)

	apt-get install tfm-arphic-gbsn00lp tfm-arphic-gkai00mp

					东东

-- 
Anthony Fok Tung-Ling                Civil and Environmental Engineering
foka@ualberta.ca, foka@debian.org    University of Alberta, Canada
   Debian GNU/Linux Chinese Project -- http://www.debian.org/intl/zh/
Come visit Our Lady of Victory Camp -- http://www.olvc.ab.ca/



Reply to: