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

📄 chinese-howto.txt

📁 Linux百科宝典 书籍语言: 简体中文 书籍类型: 系统专区 授权方式: 免费软件 书籍大小: 1024 KB
💻 TXT
📖 第 1 页 / 共 5 页
字号:
   Makefile 是否正确,接下来,直接打 make all install 就完成了执行档的安装   工作。 如果需要更详细的资料,请阅读 README 档。      接下来要安装字型。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 即可。      如果你想使用免费的 HBF 字型亦可。将 256 字的 ASCII 字型改名为 12x24, 并   将中文 HBF 字型的描述档改名为 hzfont.hbf, 连同字型图档一起放入   /usr/local/lib/yact 即可。   4.3 bcs16   由於 yact 需要使用 svgalib 1024x768 模式,而此模式在除 ET4000 系列之外   的显示卡支援并不十分良好,使得许多朋友对於这个优良的中文系统不得其门而   入。 bcs16 就是针对此缺点而由 yact 修改而来的。它仅需 640x480 解析度,   因而能在大部份的显示卡上执行。      在此可取得 bcs16        [35]ftp://linux.cis.nctu.edu.tw/packages/chinese/bcs/bcs007a.tgz        安装     * 解开并编译安装# tar zxvf bcs007a.tgz# cd bcs16# make# cp bcs16 /usr/local/bin     * bcs16 采用 yact 的输入法表格,因此你可能要先按照上节安装 yact. 但是       bcs16 v0.05 以後已增加了独立的呒虾米输入法的支援,所以如果不需要其       他 yact 的输入法,就不必先安装 yact. 你只要取得 DOS 版的呒虾米输入       法表格 liubig5.tab 放入 /usr/local/lib/yact 即可。     * 将 data 目录下的档案放入 /usr/local/lib/yact 中,并取得合法的倚天字       型 spcfont.15, spcfsupp.15, stdfont.15 放到同一目录里。     * 如果你还想看 GB 码或日文,韩文,到这里取回字型 cclib.16.gz       cclib.16a.gz, jis.16.gz, ksc.16.gz 解压缩後放入       /usr/local/lib/yact            [36]ftp://nctuccca.edu.tw/Chinese/ifcss/software/fonts/     * 如果你有倚天的造字档或中国海字集也可将它拷贝到       /usr/local/lib/yact/usrfont.15m.     * 执行 bcs16. 按 Alt-H 可以得到进一步的指令说明。          bcs16 的作者是 [37]cnoize.bbs@bbs.cis.nctu.edu.tw.   4.4 chdrv   一种在主控台(console)上提供显示,输入的中文文字显示程式。chdrv 因为直接   读写 tty 装置,所以必须由 root 来启动。目前 chdrv 是由 [38]王佑中 <   [39]wycc@iis.sinica.edu.tw> 先生所维护,最新的版本为 chdrv-1.0.10。     取得 chdrv     你可在        [40]ftp://linux.cis.nctu.edu.tw/packages/chinese/chdrv/        分别取得 chdrv 的原始程式码 chdrv-1.0.10.tar.gz, 已编译的二进位执行档   chdrvbin-1.0.10.tar.gz, 以及字型档 chdrvfont.tar.gz.     安装 chdrv     解开二进位压缩档   # tar xvzf chdrvbin-1.0.10.tar.gz# mv chdrvfont.tar.gz chdrv-1.0.10/# cd chdrv-1.0.10   请阅读 INSTALL.1.0 的安装说明修改 installbin。如果你使用 shadow   password,你还必须更改 chinese.conf,将下面这行的注解去掉LOGINPROGRAM /bin/telnet   再将这行变成注解LOGINPROGRAM /bin/login   现在你可以执行安装程式   # ./installbin4.5 cxterm   在 X Window 模式下执行的中文虚拟终端机,为最古老的中文显示/输入环境,提   供各种中文内码模式,包含 BIG5,HZ,GB 等等。 因为每一个 cxterm 虚拟终端   机都必须载入中文资料,耗用的系统资源相当大。     取得 cxterm     CXterm 的最新版本是 cxterm5.0.p3.tar.gz (5.0 版)。 这个压缩档里已经包含   了 CXterm 与中文字型。你可以在这里取得:        [41]ftp://ftp.ifcss.org/pub/software/x-win/cxterm/        或在 ftp.redhat.com 的 RPM 包装格式 cxterm-color-5.0p3-1.i386.rpm,   cxterm-color-big5-5.0p3-1.i386.rpm, cxterm-color-gb-5.0p3-1.i386.rpm.        [42]ftp://ftp.redhat.com/pub/contrib/hurricane/i386/       安装 cxterm     解开压缩档:   # tar -xvzf cxterm5.0.p3.tar.gz   这将会产生一个新目录 cxterm-5.0,然後:   # cd cxterm-5.0# ./config.sh   如果想让系统上所有的使用者都能使用 CXterm,你必须使用 root 的权限来执行   ``./config.sh''。 然後你就可以按照下面的过程完成安装:  0. Read COPYRIGHT Notice  1. Compile, Install, and Configure "CXTERM 5.0" in One Step  2. Compile cxterm (not to install)  3. Install cxterm (after successful compilation in 2)  4. Install additional Chinese font(s) for your X window  5. Configure your account for using cxterm (after installation in 3)  x. ExitPlease choose (0/1/2/3/4/5/x) :   如果你想让一切自动完成,请选 1。然後,输入安装的目录。像我是使用   /usr/local/chinese。 在这压缩档里还附有两个中文字型,选 1 和 3 都会自动   安装这些字型。 你还可以选 4 安装额外的字型。安装完之後,你还要将   cxterm 与 CXterm 放在搜寻目录之中。   # export PATH=$PATH:/usr/local/chinese/bin   CXterm 是一个 shell script,用来载入 X Window 资源与 cxterm。 如果要使   用 GB 编码,请下:   # CXterm -gb   或是使用 BIG5 编码:   # CXterm -big5  CXterm 的 Color patch     在 [43]ftp://ftp.ifcss.org/pub/software/x-win/cxterm 下还有 cxterm 的   color patch。使用此修补档可使 cxterm 能显示 ANSI 的颜色。 假设你将   cxterm 的原始档放在 /tmp/cxterm-5.0   # cp cxterm-5.0.p3-color.patch.gz /tmp# gzip -d cxterm-5.0.p3-color.patch.gz# patch < cxterm-5.0.p3-color.patch# cd cxterm-5.0# ./config.sh4.6 XA (Xcin Anywhere)   XA 是 Xcin Anywhere 的缩写。它是一个让你在一般的 X Window 软体中利用   xcin 来输入中文的小工具。 若配合 CXWin 或 XA+CV 则可让原本不支援中文的   软体可显示并输入中文,这样 xterm 就自动变成 cxterm 了,酷吧? 不过 XA 目   前仍不十分稳定,使用它你必须自行承担风险。要使用 XA, 你必须先安装好   xcin. 你可在此取得 XA:        [44]ftp://linux.cis.nctu.edu.tw/packages/chinese/xcin/XA/        解开压缩档,然後执行 ./configure, 如此会产生 mk, config.h. 再来执行   ./mk 编译。 若成功的话打入 ./mk test xterm, 试试可否在 xterm 里叫出   xcin 并输入中文。 如果没问题的话可以将 wrap.so 复制到 /usr/local/lib/.   使用方法为:   # LD_PRELOAD=/usr/local/lib/wrap.so netscape &   再来按照一般使用 xcin 的方法使用即可。      XA 的作者是 [45]weijr.bbs@bbs.ntu.edu.tw.   4.7 新增输入法   目前常见的输入法表格有两种格式: tit 及 cin. 这两种都是纯文字格式(换句话   说你可以直接用文书编辑器来观看)。 但各个中文系统为了加快搜寻速度,多半   提供工具程式将纯文字格式转为特殊的二进位档。 如果你要安装某种输入法,必   须取得它的 tit 或 cin 表格,或是转换後的格式。      以下呒虾米输入法为例,分别说明如何在各中文系统中加入呒虾米输入法: 下面   所提到的输入法表格都可在   [46]ftp://ftp.cis.nctu.edu.tw/UNIX/Chinese/Boshiamy/ 取得。      其它的一些输入法 tit 档也可在   [47]ftp://ftp.ifcss.org/pub/software/x-win/cxterm/dict/ 取得。     xcin     利用 xcin 的工具程式 cin2tab 将 cin 表格转换为 tab 档:   # cin2tab boshiamy.cin   它会产生 boshiamy.tab 及 boshiamy.tab.rev 两个档案。将它放到 xcin 的目   录中。启动 xcin:   # xcin -in9 boshiamy.tab   然後用 CTRL-ALT-9 即可叫出呒虾米输入法。     yact & bcs16     yact 使用与 cxterm 相同的 cit version 2 输入法表格。你可以使用 yact 附   的 tit2cit 工具将 boshiamy.tit 转换为 cit 表格。      再来将 boshiamy.cit 放入 /usr/local/lib/yact 并为其建立一符号连结:   # ln -s boshiamy.cit 9   然後用 CTRL-ALT-9 即可叫出呒虾米输入法。     chdrv     首先将 boshiamy.tbl 放到 /usr/local/lib/chinese. 再来修改   /etc/chinese.conf, 将 INPUT 一节加入呒虾米输入法的设定:     _________________________________________________________________   BEGIN INPUTPHONETIC /usr/local/lib/chinese/phone.defMULTI /usr/local/lib/chinese/boshiamy.tblEND INPUT     _________________________________________________________________      最後利用 chdrv 的工具程式 chconfig 使 /etc/chinese.conf 的内容生效。     cxterm     用 cxterm 的工具 tit2cit 将 boshiamy.tit 转为 cit 档或 citnf 档,然後修   改 .Xdefaults,设定一个启动呒虾米的组合键。详细的安装与使用,请参阅   cxterm 的技术文件。   4.8 中文输入问题   在我们完成中文系统建立的工作,你已经可以在你的 Linux 机器上面显示中文了   。 但如果你使用中文化的文书编辑软体,你会发现,你的 Linux 只能显示中文   ,却无法接受中文的输入工作。 如果你想要改进这个问题,你必须自己修改两个   地方,使 Linux 系统可以接受中文的输出与输入工作。 首先你必须要在你使用   的 Shell 起始档增加 locale 的设定 (关於 locale 详情请看 locale   mini-HOWTO); 另外也得在自己家目录中 (Home directory) 的 .inputrc 档 (   如果你的家目录中并未有这样的档案, 请自行建立) 增加关於输入的设定。 以下   把 Shell 起始档与 .inputrc 相关设定公开如下,你可以参考使用:      Bash Shell: 请在 /etc/profile 增加下面的内容:     _________________________________________________________________   stty cs8 -istripstty pass8export LANG=Cexport LC_CTYPE=iso-8859-1     _________________________________________________________________      Tcsh Shell: 请在 /etc/csh.login 或 /etc/csh.cshrc 增加设定如下:     _________________________________________________________________   stty cs8 -istripstty pass8setenv LANG Csetenv LC_CTYPE iso-8859-1     _________________________________________________________________      $HOME/.inputrc 档增加设定如下:     _________________________________________________________________   set convert-meta offset output-meta on     _________________________________________________________________      最後,请你自己准备一个已经包含中文字的档案,利用 grep 工具程式来搜寻其   中的文字。 如果可以找得到,表示你的 Linux 系统已经可以处理中文字了。   5. 中文 X Window   X Window 系统是 UNIX 下强而有力的图形环境。XFree86 由 MIT X Window 系统   X11R6 改版而来,它是免费的。   5.1 CXWin   中文 X Window (以下简称 CXWin)是 XFree86 的一个修补(patch),使得它可以   在 X Window 下显示中文字型。 作者为交大 [48]李欣□。 目前的 CXWin 仅支   援 BIG5 编码。CXWin 能让你拥有中文的下拉选单,中文视窗标题,以及在各种   不同的视窗管理员及应用软体中显示中文。     如何取得     你可以在此取得 CXWin 3.3:        [49]ftp://linux.cis.nctu.edu.tw/packages/X/Xserver/CXwin/3.3/        如果你使用的是 XFree86 3.2, 你可以在这里取得 3.2 版的 Linux ELF 格式:        [50]ftp://linux.cis.nctu.edu.tw/packages/chinese/CXwin/binaries/        你仅需要取得你所需要的 X server 即可。例如你用的是 XF86_SVGA, 就取回   XF86_SVGA.gz 就行了。 XF86_SVGA.gz 应该可以在大部份的显示卡上工作。      如果你的系统是 RPM 相容的,你也可以取得 RPM 包装的最新版 CXWin 3.3.1:        [51]ftp://linux.cis.nctu.edu.tw/packages/X/Xserver/CXwin/3.3.1/       修补档(Patches)     如果你有 XFree86 的原始程式码,你可以在同样的地点取得修补档并自行编译成   执行档。     如何安装     如果你安装的是 CXWin 3.3, 首先要确定你有这些 shared libraries(可以用   ldconfig -p 来观察):   libm.so.5 => /lib/libm.so.5.0.6libdl.so.1 => /lib/libdl.so.1.7.14libc.so.5 => /lib/libc.so.5.3.12   如果你用的是 CXWin 3.2, 你需要的是 libc-5.2.18 或以後的版本。      首先,解开以 gzip 压缩的档案:   # gzip -d XF86_SVGA.gz   然後以 root 的身份,先将原来的 X server 备份下来:   # cd /usr/X11R6/bin# mv XF86_SVGA XF86_SVGA_BACKUP   把刚解开的 CXWin 放在适当的地方,并建立适当的符号连结(symbolic link):   # mv /tmp/XF86_SVGA /usr/X11R6/bin# chown root.bin XF86_SVGA# chmod 4755 XF86_SVGA# ln -sf XF86_SVGA X   如果你要安装的是 RPM 包装就更简单了:   # rpm -Uvv XFree86-SVGA-3.3.1-1c.i386.rpm   CXwin 还需要下面四种 BIG5 字型才能正常使用: taipei15, taipei16,   taipeik20 与 taipeik24. 请按照下一节方法来安装这些中文字型。   5.2 安装中文字型  何处取得字型     很可能你的系统已经安装了某些中文字型。你可以用下法找出已安装的 GB 字   型:   # xlsfonts | grep gb-cclib-song-medium-r-normal--0-0-72-72-c-0-gb2312.1980-1-cclib-song-medium-r-normal--16-160-72-72-c-160-gb2312.1980-1-isas-fangsong ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0-isas-fangsong ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0-isas-song ti-medium-r-normal--0-0-72-72-c-0-gb2312.1980-0-isas-song ti-medium-r-normal--16-160-72-72-c-160-gb2312.1980-0-isas-song ti-medium-r-normal--24-240-72-72-c-240-gb2312.1980-0hanzigb13fshanzigb13st

⌨️ 快捷键说明

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