📄 013.htm
字号:
<HTML><HEAD><meta http-equiv="Content-Type" content="text/html; charset=GB2312"><TITLE>-->Linux HowTo 中译版-->Linux Chinese HOWTO 中文版 : 显示及输入中文</TITLE>
<META NAME="keywords" CONTENT=" Linux HowTo 中译版 Linux Chinese HOWTO 中文版 : 显示及输入中文">
<META NAME="description" CONTENT=" - Linux HowTo 中译版 - Linux Chinese HOWTO 中文版 : 显示及输入中文">
<style>
<!--
#page {position:absolute; z-index:0; left:0px; top:0px}
.tt3 {font: 9pt/12pt "宋体"}
.tt2 {font: 12pt/15pt "宋体"}
a {text-decoration:none}
a:hover {color: blue;text-decoration:underline}
-->
</style>
</HEAD>
<body text="#000000" aLink=#9900ff link=#006699 vLink=#006699 bgcolor="#FFFFFF" leftmargin="3" topmargin="3" marginheight="3" marginwidth="3">
<TABLE WIDTH="100%" CELLPADDING=10 CELLSPACING=0 BORDER=0>
<TR>
<TD CLASS="tt3" VALIGN="top" width="8%" bgcolor="#e0e0e0"><strong><A HREF="014.htm">后一页</A><BR>
<A HREF="012.htm">前一页</A><BR>
<A HREF="index.html">回目录</A><BR>
<A HREF="../../../../index.htm">回首页</A><BR>
</strong>
</TD>
<TD class="tt2" bgcolor="#F5F8F8" width="84%"><center><B><FONT style="FONT-SIZE: 16.5pt" COLOR="#FF6666" FACE="楷体_GB2312">Linux Chinese HOWTO 中文版 : 显示及输入中文</FONT></B></center>
<hr color="#EE9B73" size="1" width="94%">
姓名:黄志伟 陈永升<br>
Email:<br>
地址 :<br>
转摘 :http://member.netease.com/</p>
<BR>
<BR>
<hr SIZE="0">
<BR>
<p><br>
4. 显示及输入中文 <br>
如果你总是从 DOS 的中文系统或是中文 Windows 95 之类的环境下透过
telnet 来利用 Linux
主机的话,你是不需要看本节的。只有当你直接在一部 Linux
主机萤幕前操作时你才需要在 Linux 上安装中文系统。 <br>
<br>
4.1. xcin+crxvt <br>
如果你常使用 X Window ,我们十分建议你采用 xcin 与 crxvt
组合的方式,来解决中文输入的问题。 <br>
<br>
XCIN 是 Xwindow Chinese INput 的缩写,是一个在 X Window
模式下执行的中文输入系统,因为 xcin 是利用 X Window 的 Server/Client方式执行的,所以你只要启动一个
xcin 输入视窗,便可以对应许多的 crxvt
显示虚拟终端机,占用系统资源比较小。也提供类似 DOS
环境下的忘形或自然输入法的智慧型输入选字环境。在早期,若你要安装
xcin, 你必须准备倚天中文系统,以供 xcin
安装程式来转换字形与输入法;在居士先生
<thhsieh@twclx.phys.ntu.edu.tw> 接手 XCIN
的维护工作後,已经解决这个麻烦的问题了。 <br>
<br>
目前 xcin 的最新版本为 2.3.01. 但这目前还只是个 beta
版本。如果你想要取得较稳定的版本,还是建议你去抓取 xcin-2.1d
来使用吧。 <br>
<br>
4.1.1. 软体取得 <br>
你可从下面地点取得 xcin 的原始程式 <br>
<br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/xcin/xcin-2.1d.tar.gz <br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/xcin/xcin-2.3.01.tar.gz <br>
<br>
4.1.2. 软体安装 <br>
这边我们以 xcin-2.3.01 为例。要安装 xcin-2.3.01 请您先取得
xcin-2.3.01.tar.gz 这个档案,并请在任何一个目录下解开。 <br>
<br>
<br>
# tar xzvf xcin-2.3.01.tar.gz <br>
.... <br>
# cd xcin-2.3.01 <br>
# ./configure (请依照画面上的指示讯息,依序修改你的安装选项) <br>
# make <br>
# make install <br>
<br>
<br>
这样就完成 xcin-2.3.01 的安装了。 <br>
<br>
另外,在 RedHat Linux 里面,您也可以取得由 Cd Chen 所维护的
xcin-2.3.01.i386.rpm 来安装 xcin 2.3.01。其方法如下: <br>
<br>
# rpm -ivv xcin-2.3.01-3.i386.rpm <br>
<br>
<br>
4.2. yact <br>
yact 是在终端机模式下执行的中文显示、输入系统。与 chdrv
最大不同的地方是: yact 是透过 svgalib
程式函式库使用你的显示卡,如果你的 svgalib
没有包含你所使用的显示卡资料,可能无法使用这个系统。 <br>
<br>
yact 让人称赞的,就是其显示的字形为 24X24
,比起其他的终端机中文输入系统而言,比较漂亮许多。另外,它在处理卷页功能时,也比较流畅许多。目前
yact 最新的版本是 yact-p4。 <br>
<br>
你可在此取得 yact: <br>
<br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/yact/yactp4.tar.gz <br>
<br>
安装 yact 的方法也很简单,在你取得 yact
的原始程式档後,解开并且检查 Makefile 是否正确,接下来,直接打
make all install
就完成了执行档的安装工作。如果需要更详细的资料,请阅读 README
档。 <br>
<br>
接下来要安装字型。yact 使用 HBF 字型,但在 yact
的程式码中并未附字型档,你必须另外安装。如果你有倚天中文系统,yact
的作者建议使用它的字型。将 yact 原始程式码下的 fonts 目录中的 HBF
字型描述档 et24.hbf 复制到 /usr/local/lib/yact 目录下并改名为 hzfont.hbf。接下来将倚天中文的
STDFONT.24 SPCFSUPP.24 SPCFONT.24 及 ASCFONT.24 字型档也复制到
/usr/local/lib/yact, 并将 ASCFONT.24 改名为 12x24 即可。 <br>
<br>
如果你想使用免费的 HBF 字型亦可。将 256 字的 ASCII 字型改名为 12x24,
并将中文 HBF 字型的描述档改名为 hzfont.hbf, 连同字型图档一起放入
/usr/local/lib/yact 即可。 <br>
<br>
4.3. bcs16 <br>
由於 yact 需要使用 svgalib 1024x768 模式,而此模式在除 ET4000
系列之外的显示卡支援并不十分良好,使得许多朋友对於这个优良的中文系统不得其门而入。
bcs16 就是针对此缺点而由 yact 修改而来的。它仅需 640x480
解析度,因而能在大部份的显示卡上执行。 <br>
<br>
在此可取得 bcs16 <br>
<br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/bcs/bcs007a.tgz <br>
<br>
安装 <br>
<br>
解开并编译安装 <br>
# tar zxvf bcs007a.tgz <br>
# cd bcs16 <br>
# make <br>
# cp bcs16 /usr/local/bin <br>
<br>
bcs16 采用 yact 的输入法表格,因此你可能要先按照上节安装 yact.
但是 bcs16 v0.05
以後已增加了独立的呒虾米输入法的支援,所以如果不需要其他 yact
的输入法,就不必先安装 yact. 你只要取得 DOS 版的呒虾米输入法表格
liubig5.tab 放入 /usr/local/lib/yact 即可。 <br>
将 data 目录下的档案放入 /usr/local/lib/yact 中,并取得合法的倚天字型
spcfont.15, spcfsupp.15, stdfont.15 放到同一目录里。 <br>
如果你还想看 GB 码或日文,韩文,到这里取回字型 cclib.16.gz
cclib.16a.gz, jis.16.gz, ksc.16.gz 解压缩後放入 /usr/local/lib/yact <br>
ftp://nctuccca.edu.tw/Chinese/ifcss/software/fonts/ <br>
如果你有倚天的造字档或中国海字集也可将它拷贝到
/usr/local/lib/yact/usrfont.15m. <br>
执行 bcs16. 按 Alt-H 可以得到进一步的指令说明。 <br>
<br>
bcs16 的作者是 cnoize.bbs@bbs.cis.nctu.edu.tw. <br>
<br>
4.4. chdrv <br>
一种在主控台(console)上提供显示,输入的中文文字显示程式。chdrv
因为直接读写 tty 装置,所以必须由 root 来启动。目前 chdrv 是由
王佑中 <wycc@iis.sinica.edu.tw> 先生所维护,最新的版本为 chdrv-1.0.10。
<br>
<br>
4.4.1. 取得 chdrv <br>
你可在 <br>
<br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/chdrv/ <br>
分别取得 chdrv 的原始程式码 chdrv-1.0.10.tar.gz, 已编译的二进位执行档
chdrvbin-1.0.10.tar.gz, 以及字型档 chdrvfont.tar.gz. <br>
<br>
4.4.2. 安装 chdrv <br>
解开二进位压缩档 <br>
<br>
# tar xvzf chdrvbin-1.0.10.tar.gz <br>
# mv chdrvfont.tar.gz chdrv-1.0.10/ <br>
# cd chdrv-1.0.10 <br>
<br>
请阅读 INSTALL.1.0 的安装说明修改 installbin。如果你使用 shadow password,你还必须更改
chinese.conf,将下面这行的注解去掉 <br>
LOGINPROGRAM /bin/telnet <br>
<br>
再将这行变成注解 <br>
LOGINPROGRAM /bin/login <br>
<br>
现在你可以执行安装程式 <br>
# ./installbin <br>
<br>
<br>
4.5. cxterm <br>
在 X Window 模式下执行的中文虚拟终端机,为最古老的中文显示/输入环境,提供各种中文内码模式,包含
BIG5,HZ,GB 等等。因为每一个 cxterm
虚拟终端机都必须载入中文资料,耗用的系统资源相当大。 <br>
<br>
4.5.1. 取得 cxterm <br>
CXterm 的最新版本是 cxterm5.0.p3.tar.gz (5.0 版)。这个压缩档里已经包含了
CXterm 与中文字型。你可以在这里取得: <br>
<br>
ftp://ftp.ifcss.org/pub/software/x-win/cxterm/ <br>
或在 sunsite 的 RPM 包装格式 cxterm-5.0-1.i386.rpm, cxterm-big5-5.0-1.i386.rpm,
cxterm-gb-5.0-1.i386.rpm. <br>
ftp://sunsite.unc.edu/pub/Linux/distributions/redhat/contrib/contrib-2.0.x/RPMS/ <br>
<br>
4.5.2. 安装 cxterm <br>
解开压缩档: <br>
<br>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -