荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (UNIX+C+XML+??), 信区: Linux
标  题: zhcon 一个快速地外挂式CJK的多内码平台
发信站: 荔园晨风BBS站 (Thu Apr 18 13:52:10 2002), 转信

from http://zhcon.gnuchina.org/intro.html
you can download it from http://zhcon.gnuchina.org/download.html

zhcon 一个快速地外挂式CJK(中文/日文/韩文)的多内码平台
运行环境:Linux,FreeBSD的控制台(console)
系统需求

zhcon是标准的Linux控制台程序,如果要从源代码编译zhcon需要以下软件:
 运行内核版本2.2以上的Linux系统(或FreeBSD)。建议在编译内核进加入对FrameBuffer的
支持。
 GNU C++(gcc).建议使用gcc 2.95.2以上版本。
 GNU autoconf/automake
 UNICON&Chinput(可选)
 libggi(可选)

到目前为止,zhcon已经能在下列系统上正常运行:
 RedHat 6.2, 7.0, 7.1
 Mandrake 7.1
 Debian 2.2, woody
 Slackware
 FreeBSD(???)
如果您在其它平台上的系统也能运行zhcon,请email告诉我们。


图形驱动支持

支持三种图形驱动方式:FrameBuffer,VGA,libggi
直接的VGA驱动方式
zhcon在装载时会检测是否存在FrameBuffer图形驱动,如果没有,则直接对VGA进行控制,
进入640X480的16色图形模 式。这样,甚至不需要重新编译内核,也可以装载汉字系统。


FrameBuffer(fbdrv)支持
fbdrv是linux kernel很早就提供的图形驱动,它甚至可以作为X Window的底层驱动,不过
有些linux的版本并没有把它 编译到核心中,或是没有缺省的配置和使用它。简单地修改
/etc/lilo.cfg,执行lilo -v,重启动计算机如果您幸运的话, 就可以看到可爱的企鹅图
标了。
fbdrv可以支持很多老的显卡,如VGA,EGA,大力神单显等,也支持最新的VESA 2.0标准。
所以,尽量选用fbdrv, 可以得到最佳、最快的显示,使zhcon可以运行在640X480X8bpp到
1024x768x32bpp,也就是说可以充分发挥显卡和显 示屏的威力。

欲了解fbdrv的详细情况,请阅读linux kernel中的/usr/src/linux-2.x.x/Document/fb

libggi支持

由于fbdrv支持的显示类型很多,驱动方式又不统一,zhcon只内建了最常用的4bpp到
32bpp的VESA 2.0支持,其它的 显示类型则透过libggi的统一图形接口提供支持,所以
zhcon实际上可以支持更多的fbdrv,只要是libggi支持的。

支持12-24的偶数点阵字体
偶数点阵?因为西文字体的宽度是中文的一半。这可是Window类软件才有的功能,既然我
们能有支持1024x768分辨 率的17吋大屏幕,就当然有理由享受24点阵楷书字体的魅力。即
使只用640x480分辨率,也可以用12点阵字体显示看到 更多的信息,谁敢说我的眼睛不能
支持1.5。



多种语言环境

支持汉字GB2312、GBK、BIG5,日文JIS,韩文KSCM等多种双字节编码方式,可使用热键在
五种内码环境之间动态切 换,也可以自动检测不同的内码,并自动转换(类似hztty)。



输入法

经过转换,zhcon可以使用Windows98和UCDOS中的码表输入法(自带14种)。
同时,还支持UNICON的输入法模块,与Chinput输入法共享。

除了支持传统的控制台底部输入条风格(Root),还实现了Window环境下的Overspot光标跟
随风格,界面美观大方。
还可以根据自己的喜好定义输入条的颜色。


兼容性

由于zhcon使用的是伪终端技术,因此要求它能正确的处理各种显示有关的escape控制,使
各种应用程序能得到近似 内核的显示效果,经过测试zhcon能支持bash、mc、vi等控制台
常用软件的正确显示。甚至还支持Emacs的多种光标类 型,使您能充分到领略字符终端的
长久魅力。

充分利用了linux控制台的字符处理特点,可以正确识别绝大多数应用程序的西文制表符号
,不会出现乱码。

可以随时使用linux标准的Shift-PageUp/PageDown/Up/Dowen等热键浏览历史屏幕。

从V0.2开始zhcon正式增加了对FreeBSD的支持。


界面风格

使用中随时可按Ctrl+Alt+H热键显示帮助窗口。
在传统输入条上增加Tips,显示许多使用的小技巧。
每个用户都可以在自己的home中建立配置文件,实现个性化的zhcon。
更多内容...慢慢享受吧!


--
         ╱▉ ____ ____ ● ●       ╱▉     __▃_
       ╱__▉ ▉__ ▉   ▉ ▉     ╱__▉ ▉╱  ▉
   __╱    ▉ __▉_▉___▉_▉___╱    ▉_▉    ▉_
 ─────────────────────────

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店