BBS水木清华站∶精华区
srlee@csie.nctu (Shin-Ray Lee), 信区: Linux
[简介]
你觉得占满整个萤幕的英文碍眼吗?
你想要在NetScape里面看中文的WWW Page吗?
现在,CXwin.patch解放你的英文X-Window!
有了它,你会发现,显示的中文化竟会如此的简单!
不需要重新编译,不需要辛苦改原始码,
中文字随手可得!
[What's NEW]
Netscape对位错误现象已有改善.
Performance Down并不如预期严重,text约10-15%.
Linux ELF library需要5.0.10以上才能跑.
[楔子]
记得前一阵子和wycc讨论过X 中文化的问题,
当时wycc说应该从标准X LOCALE下手,
而我则主张修改X Library,以适应现有的binary.
但是当我实地去看source之後,发现从Library
(Client)端下手是不够的,唯有从Server来改,
才能让所有的binary都能显示中文.
其结果就是这一个,CXwin.patch.
[功能]
"立即"让"所有"的X Application有显示"big-5 内码"中文的能力.
包括 "Netscape 英文版","xterm","rxvt","fvwm","olvwm"等...
完全"不需要"更改原始程式,也"不需要"重新编译.
[需求]
Server Binary: Linux 1.2.X以上,libc-5.0.10以上,使用ELF.
Source Patch: X11R6 fix 12 / XFree86 3.1.2
Fonts: taipei15, taipei16, taipeik20, taipeik24
[已知缺点]
降低X server performance: Text 部份约20-25%
使用xterm编辑档案时会乱掉
以上为无法避免的问题.
Netscape中文对位可能会不准.
[TODO]
将内定big-5 function及font set改为查config file,以支援多国语言.
修正对位问题.
也许加上对xcin的support.
[如何取得]
Linux ELF 可执行档:
ftp://SunRise.Dorm10.NCTU.edu.tw/pub/X/Xtest/binaries
Source patch:
ftp://SunRise.Dorm10.NCTU.edu.tw/pub/X/Xtest/patch
希望有人能帮我做bug-report和增加功能的工作.
BBS水木清华站∶精华区