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

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



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
(II) Loading sub module "DOSENCODING"
(II) LoadModule: "DOSENCODING"
(II) Loading /usr/X11R6/lib/modules/codeconv/libDOSENCODING.a
(II) Module DOSENCODING: vendor="X-TrueType Server Project"
	compiled for 4.0.2, module version = 1.3.0
	Module class: XFree86 Font Renderer
	ABI class: XFree86 Font Renderer, version 0.2
(II) UnloadModule: "DOSENCODING"
(II) Unloading /usr/X11R6/lib/modules/codeconv/libDOSENCODING.a
(II) Loading sub module "ISO8859_10"
(II) LoadModule: "ISO8859_10"
(II) Loading /usr/X11R6/lib/modules/codeconv/ISO8859_10.so
(EE) LoadModule: Module ISO8859_10 does not have a ISO8859_10ModuleData data object.
(II) UnloadModule: "ISO8859_10"
(II) Unloading /usr/X11R6/lib/modules/codeconv/ISO8859_10.so

  ......

很多,有300多行.另外,stderr上还多出一行:

FreeType_OpenFont: don't match charset gb2312.1980-0

改用xfs-xtt就都好了.是不是debian提供的X server编译时少了什么选项?xfree86源码50多MB
所以没下载.

另外请教若干问题 :-)

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将有什么变动?



Reply to: