⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 013.htm

📁 尝试使用有意义的结构与组织
💻 HTM
📖 第 1 页 / 共 2 页
字号:
# tar -xvzf cxterm5.0.p3.tar.gz <br>
<br>
这将会产生一个新目录 cxterm-5.0,然後: <br>
# cd cxterm-5.0 <br>
# ./config.sh <br>
<br>
如果想让系统上所有的使用者都能使用 CXterm,你必须使用 root
的权限来执行 ``./config.sh''。然後你就可以按照下面的过程完成安装: <br>
0. Read COPYRIGHT Notice <br>
1. Compile, Install, and Configure &quot;CXTERM 5.0&quot; in One Step <br>
<br>
2. Compile cxterm (not to install) <br>
3. Install cxterm (after successful compilation in 2) <br>
4. Install additional Chinese font(s) for your X window <br>
5. Configure your account for using cxterm (after installation in 3) <br>
<br>
x. Exit <br>
Please choose (0/1/2/3/4/5/x) : <br>
<br>
<br>
如果你想让一切自动完成,请选 1。然後,输入安装的目录。像我是使用
/usr/local/chinese。在这压缩档里还附有两个中文字型,选 1 和 3
都会自动安装这些字型。你还可以选 4
安装额外的字型。安装完之後,你还要将 cxterm 与 CXterm
放在搜寻目录之中。 <br>
<br>
# export PATH=$PATH:/usr/local/chinese/bin <br>
<br>
<br>
CXterm 是一个 shell script,用来载入 X Window 资源与 cxterm。如果要使用
GB 编码,请下: <br>
<br>
# CXterm -gb <br>
<br>
或是使用 BIG5 编码: <br>
# CXterm -big5 <br>
<br>
<br>
4.5.3. CXterm 的 Color patch <br>
在 ftp://ftp.ifcss.org/pub/software/x-win/cxterm 下还有 cxterm 的 color patch。使用此修补档可使
cxterm 能显示 ANSI 的颜色。假设你将 cxterm 的原始档放在 /tmp/cxterm-5.0 <br>
<br>
# cp cxterm-5.0.p3-color.patch.gz /tmp <br>
# gzip -d cxterm-5.0.p3-color.patch.gz <br>
# patch &lt; cxterm-5.0.p3-color.patch <br>
# cd cxterm-5.0 <br>
# ./config.sh <br>
<br>
<br>
4.6. XA (Xcin Anywhere) <br>
XA 是 Xcin Anywhere 的缩写。它是一个让你在一般的 X Window 软体中利用
xcin 来输入中文的小工具。若配合 CXWin 或 XA+CV
则可让原本不支援中文的软体可显示并输入中文,这样 xterm
就自动变成 cxterm 了,酷吧? 不过 XA
目前仍不十分稳定,使用它你必须自行承担风险。要使用 XA,
你必须先安装好 xcin. 你可在此取得 XA: <br>
<br>
ftp://linux.cis.nctu.edu.tw/packages/chinese/xcin/XA/ <br>
<br>
解开压缩档。由於 XA-0.3b
的安装程式有些小瑕疵,在某些系统上可能会失败,因此请先修改
guess_x11.in, 将这行: <br>
<br>
XA_LIBX11=`ldd @XTERM@|grep libX11.so|@AWK@ '{print $3}'` <br>
<br>
改为 <br>
XA_LIBX11=`ldd @XTERM@|grep libX11.so|head -1|@AWK@ '{print $3}'` <br>
<br>
然後执行 ./configure, 如此会产生 mk, config.h. 再来执行 ./mk
来编译。若成功的话打入 ./mk test xterm, 试试可否在 xterm 里叫出 xcin
并输入中文。如果没问题的话可以将 wrap.so 复制到 /usr/local/lib/.
使用方法为: <br>
# export LD_PRELOAD=/usr/local/lib/wrap.so <br>
# netscape &amp; <br>
<br>
再来按照一般使用 xcin 的方法使用即可。 <br>
<br>
XA 的作者是 weijr.bbs@bbs.ntu.edu.tw. <br>
<br>
4.7. 新增输入法 <br>
目前常见的输入法表格有两种格式: tit 及 cin. 这两种都是纯文字格式(换句话说你可以直接用文书编辑器来观看)。但各个中文系统为了加快搜寻速度,多半提供工具程式将纯文字格式转为特殊的二进位档。如果你要安装某种输入法,必须取得它的
tit 或 cin 表格,或是转换後的格式。 <br>
<br>
以下呒虾米输入法为例,分别说明如何在各中文系统中加入呒虾米输入法:
下面所提到的输入法表格都可在
ftp://ftp.cis.nctu.edu.tw/UNIX/Chinese/Boshiamy/ 取得。 <br>
<br>
4.7.1. xcin <br>
利用 xcin 的工具程式 cin2tab 将 cin 表格转换为 tab 档: <br>
<br>
# cin2tab boshiamy.cin <br>
<br>
它会产生 boshiamy.tab 及 boshiamy.tab.rev 两个档案。将它放到 xcin
的目录中。启动 xcin: <br>
# xcin -in9 boshiamy.tab <br>
<br>
然後用 CTRL-ALT-9 即可叫出呒虾米输入法。 <br>
<br>
4.7.2. yact &amp; bcs16 <br>
yact 使用与 cxterm 相同的 cit version 2 输入法表格。你可以使用 yact
附的 tit2cit 工具将 boshiamy.tit 转换为 cit 表格。 <br>
<br>
再来将 boshiamy.cit 放入 /usr/local/lib/yact 并为其建立一符号连结: <br>
<br>
# ln -s boshiamy.cit 9 <br>
<br>
然後用 CTRL-ALT-9 即可叫出呒虾米输入法。 <br>
<br>
4.7.3. chdrv <br>
首先将 boshiamy.tbl 放到 /usr/local/lib/chinese. 再来修改 /etc/chinese.conf, 将
INPUT 一节加入呒虾米输入法的设定: <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
BEGIN INPUT <br>
PHONETIC /usr/local/lib/chinese/phone.def <br>
MULTI /usr/local/lib/chinese/boshiamy.tbl <br>
END INPUT <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
最後利用 chdrv 的工具程式 chconfig 使 /etc/chinese.conf 的内容生效。 <br>
<br>
4.7.4. cxterm <br>
用 cxterm 的工具 tit2cit 将 boshiamy.tit 转为 cit 档或 citnf 档,然後修改
.Xdefaults,设定一个启动呒虾米的组合键。详细的安装与使用,请参阅
cxterm 的技术文件。 <br>
<br>
4.8. 中文输入问题 <br>
在我们完成中文系统建立的工作,你已经可以在你的 Linux
机器上面显示中文了。但如果你使用中文化的文书编辑软体,你会发现,你的
Linux
只能显示中文,却无法接受中文的输入工作。如果你想要改进这个问题,你必须自己修改两个地方,使
Linux 系统可以接受中文的输出与输入工作。首先你必须要在你使用的
Shell 起始档增加 locale 的设定 (关於 locale 详情请看 locale mini-HOWTO);另外也得在自己家目录中
(Home directory) 的 .inputrc 档 (如果你的家目录中并未有这样的档案,
请自行建立) 增加关於输入的设定。以下把 Shell 起始档与 .inputrc
相关设定公开如下,你可以参考使用: <br>
<br>
Bash Shell: 请在 /etc/profile 增加下面的内容: <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
stty cs8 -istrip <br>
stty pass8 <br>
export LANG=C <br>
export LC_CTYPE=iso-8859-1 <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
<br>
Tcsh Shell: 请在 /etc/csh.login 或 /etc/csh.cshrc 增加设定如下: <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
stty cs8 -istrip <br>
stty pass8 <br>
setenv LANG C <br>
setenv LC_CTYPE iso-8859-1 <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
<br>
$HOME/.inputrc 档增加设定如下: <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
set convert-meta off <br>
set output-meta on <br>
<br>
<br>
-------------------------------------------------------------------------------- <br>
<br>
<br>
最後,请你自己准备一个已经包含中文字的档案,利用 grep
工具程式来搜寻其中的文字。如果可以找得到,表示你的 Linux
系统已经可以处理中文字了。 <br>
</p>
<BR>
<hr color="#EE9B73" size="1" width="94%">

</TD>
<TD CLASS="tt3" VALIGN="bottom" 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>
</TR>
</table>
</BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -