荔园在线

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

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


发信人: georgehill (佐治·希尔), 信区: Linux
标  题: Chdrv_HOWTO(zz)
发信站: BBS 荔园晨风站 (Fri Jan 21 00:59:38 2000), 站内信件

【 以下文字转载自 georgehill 的信箱 】
【 原文由 georgehill.bbs@bbs.whnet.edu.cn 所发表 】
发信人: wyvern (龙的传人), 信区: UNIX
标  题: Chdrv_HOWTO(zz)
发信站: 武汉白云黄鹤站 (Thu Jan 20 12:14:28 2000), 站内信件

Title: Chdrv_HOWTO
目前版本     : 1.0
维护者       : 王佑中(twchiu2@phys.ntu.edu.tw)
最後更新日期 : 02/03/1994
简体中文版维护:dfbb, fangh@bepc3.ihep.ac.cn

版权声明     :
 (1) 你可以在不涉及商业行为的情况下拷贝,储存本资料
 (2) 你可以把它转为书面之形式, 但以一份为限. 且任何书面形式的传
     播需取得作者的同意.
 (3) 作者保留其它一切相关的权利
 (4) 任何转载及加工的行为均不得将版权声明删除


对於任何和本文有关的事项请直接和twchiu2@phys.ntu.edu.tw连络

=====================================================================

chdrv是一套用绘图模式来模拟中文终端机的程式,对於惯於使用DOS 的人来说
我们可以叫它中文系统,而正式的名称为中文终端机模拟程式。本文即在描述如
何使用这套程式来使LINUX可以直接执行中文有关之动作。


一 如何取得CHDRV
CHDRV可由NCTUCCCA.EDU.TW:/Chinese/UNIX/Linux/Chinese-TTY取得,至本文完
成为止最新的版本为0.5pl3。本套程式可分source、binary、font三部份。你至
少需取得字型及source,binary二者之一。

二 如何安装

2-1 由原始程式安装
你必须先取得chdrv0.5-2.tar.gz及chdrvfont.tar.gz,然後在/tmp或程何一个
子目录下建一新的子目录,例如叫chdrv,然後用下面命令将它们解开。

gzip -dc chdrv0.5-2.tar.gz | tar xvf -

在成功的解开这二个档案後应该可以得到Makefile和许多其它的档案。接下来你
可以在正式安装前根据你的系统对Makefile做适当的修改。值得提醒的是,这个
动作通常是不需要的。但你可以经由这个动作指定你的原始程式,执行码及系统
档案会被放在那些地方。

接下来打入如下的命令使你的原始程式安装到正确的地方,

make unpack

你应该此时用ls命令确定档案已被拷贝到正确的地方,如果不对可能问题出在你
修改Makefile的时候,请仔细修正。确定无误後你就可以把原来的档案(在/tmp
下的)删除。然後切换到你的工作目录,如果你没有修改的话应该是/usr/local/
src/chinese/,再打入make install。接下来可能要经过一段相当时间的编译动
作(在我的486-33上要15分钟)。当make正确的完成後你应该已经得到一份可以工
作的系统了。如果有问题,你可以自已处理,或是直接和作者连络,作者的
email
是(twchiu2@phys.ntu.edu.tw)。

2-2 由二进位码安装
和上述过程比较,二进位码安装是比较简单的。你必须取得chdrvbin05-2.tar.
gz
和chdrvfont.tar.gz二档案,然後在把它们放在一空的目录中,打入

        gzip -dc chdrvfont.tar.gz | tar xvf -

然後再打入
        ./installbin

应该就可以得到一份可工作的系统了。

三 如何启动CHDRV
CHDRV使用一种类似Client/Server的模式来启动系统,你必须在进入中文模式前先

启动ttyserver这支Server程式,在打入ttyserver後,你会见到系统闪二下,这二

下可能间隔很长。这要视你的机器而定,闪完之後,会回到shell 但没有任何改变

。(当然ttyserver已经在系统内做了很多看不见的动作)你这时可以切换到任何一

个萤幕然後打入ccc 就可以进入中文模式内了。你这时依然可以和平时一样使用
Alt-F#切换萤幕,你也可在其它的萤幕上打人ccc而使其它萤幕也进入中文模式内

但请不要在已进入中文模式的萤幕上再打入ccc,这虽然并不会造成伤害,但可以

会干扰至系统的连作。另外ccc也可加上 -wx## -wy##两个参数来设定萤幕的长宽

有些系统会假设你的VT100萤幕有25列,所以请在使用这种系统时加上ccc -wx80
-wy25
的参数,此时萤幕的最後四行永远是空白。但有时你会看到有些残留的字在最後四

行,此时按下ctrl-l就可以把它清除了。

四 如何设定CHDRV
CHDRV的大部份参数都是在ttyserver启动前被设定,而大部份可设定的参数都
被放在/etc/chinese.conf中,如果你已经安装过0.5pl2以後版本的chdrv,应该已

经在/etc/chinese.conf中有一份参数,安装程式在此时不会将套装程式中的新参

数档放入/etc中。所以如果在新版中你发现有你所需要的参数,请依套装程式中的

chinese.conf档自行加入您的参数档。

而这个参数档的格式如下,在参数档内依参数之种类分成许多区段,每一个区段由


BEGIN 区段名称
....
END 区段名称

包起来。以下分区说明,我们在说明中采用下列惯例
(1) ##  代表数字 如 80
(2) $$  代表未用引号的字串 如 abcd
(3) '$$'代表有引号的字串 如 'abcd'
(4) *表示该参数目前无作用

4-1 萤幕模式设定
格式:
        BEGIN WINDOW
        <parameter>
        END WINDOW

其中可用的参数有
        SIZE ## ##       定义萤幕上可见区域的宽度及长度
        *FORECOLOR ##    定义前景的颜色
        *BACKCOLOR ##    定义背景的颜色
        STSTEMCOLOR ##   定义状态列的颜色
4-2 输入法表格
格式:
        BEGIN INPUT
        <parameter>
        END INPUT
其中可用的参数有
        PHONETIC $$     定义注音输入法的表格,此参数只能出现一次。
        MULTI $$        定义万能输入法所需的表格,此参数可以出现至
                        多六次,所对应的表格将依序放在第三到八号输
                        入法。

--
※ 来源:.武汉白云黄鹤站 bbs.whnet.edu.cn.[FROM: 202.114.1.155]
--
※ 转寄:.武汉白云黄鹤站 bbs.whnet.edu.cn.[FROM: 210.39.3.50]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


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

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