Next: zhcon的基本工作原理 Up: 介绍 Previous: Linux控制台中文化的现状

## zhcon简介

zhcon是一个工作在Linux控制台下的多内码中文平台。 它能够控制台上显示简体中文、繁体中文、日文、韩文等双字节字符。 当前版本的zhcon拥有以下特性:

- 广泛的硬件兼容性
  zhcon支持framebuffer,vga,libggi三种显示驱动方式，可以支持几乎所有的显卡。在内核编译有FrameBuffer驱动程序的情况下，zhcon将使用FrameBuffer做汉字输出，支持从640x480x8bpp 到 1024x768x32bpp的分辩率。如果您的内核没有提供FrameBuffer设备的支持或者工作在VGA文本模式，zhcon将使用内建的vga驱动，使显卡工作在640x480x16色模式下。此外，若系统中装有libggi，zhcon可以通过libggi支持更多的显示硬件和显示模式。
- 多内码支持，简繁体内码自动转换
  zhcon支持GB2312,GBK,BIG5,JIS,KSCM等多种双字节编码方式，可使用热键在五种内码间动态切换，通过设置，zhcon可以自动检测GB2312和BIG5内码，并能在二者间自动转换(类似hztty)。
- 多种输入法支持
  经过转换，zhcon能够用Windows98和UCDOS中的码表输入法(自带14种)。同时，zhcon还支持UNICON的输入法模块，可以和Chinput共享输入法。
- 二种输入风格
  zhcon在控制台实现了Overspot光标跟随方式和底部状态行方式二种输入风格，界面美观大方，并可自定义输入条的颜色。
- 优秀的中文制表符识别
  zhcon可以正确识别绝大多数应用程序(mc,linuxconf...)中的制表符号，不会出现乱码。
- 历史屏幕浏览
  在zhcon中可以随时使用SHIFT-PAGEUP,SHIFT-PAGEDOWN,SHIFT-UP,SHIFT-DOWN来浏览历史屏幕。
- 多点阵字体支持
  zhcon支持12点阵，14点阵，16点阵，24点阵等多种不同点阵字体的显示，可根据屏幕分辩率的不同选用不同点阵的字体来优化显示效果。
- 对FreeBSD的支持
  从V0.2开始zhcon正式增加了对FreeBSD的支持。

Next: zhcon的基本工作原理 Up: 介绍 Previous: Linux控制台中文化的现状