BBS水木清华站∶精华区

cp76@csie.nctu.edu.tw (cp76), 信区: linux 
 
 
            X C I N: 
                A BIG5 Chinese Input Server for X Window System 
                BIG5 中文输入视窗 for X window System 
            C R X V T: 
                A BIG5 Chinese rxvt (client of XCIN) 
                (rxvt: A light-weight(use less mem) vt100 4mcolorm xterm ) 
 
 
Xcin 1.3a is avaialbe at : 
        earth.csie.ntu.edu.tw (140.112.28.163) 
        /pub/Linux 
Note: 
        . XCIN 及 CRXVT 也可以在非 Linux 机器执行。 
           (目前已在 SunOS 4.1.3, FreeBSD 
            测试成功, 其他 OS 的 porting 应该不困难) 
        . 如果 XCIN 可以在你的 OS 执行,而 CRXVT 无法 make 成功,也有 
           cxterm-patch 可用。 
changes in 1.3a: 
        . 修正 et26, hsu 注音键盘 (ㄢ,ㄦ)无法输入的问题。 
changes in 1.2a: 
        . 仓颉等输入法无法直接输入数字的问题。 
        . 现在可以自定注音输入的键盘,包括 et26 键盘。 
           (如果你喜欢, 也可以把选择键放在 asdfghjkl ) 
           Note: 现在设定注音键盘的参数不同: 
                 -phokbm zo      设定为零壹键盘 (内定值) 
                 -phokbm eten    Eten 
                 -phokbm et26    Eten 26 keys 
                 -phokbm hsu     Hsu's kbm 
        . 感谢 d79042@r350.ee.ntu.edu.tw 的 Bug-report, xcin 现在 
           可以在 FreeBSD 2.0 执行了 
        . Keypad 数字区现在可以用来 define 输入法。 
        . 词音输入法在某些较慢的机器会出现输入注音後要等一下 
           字才会出来,这种情形已经改善了。 
        . xcin 可能可以在 IRIX 上 compile了, 如果有人试过,请告诉 
           我结果. 
        . 词音输入法的格式有一些改变, 自己的 table 最好先用 d2a, a2d 
           整理以後再使用,否则 xcin 可能会 terminate。 
           (词音常常当掉的人一定要整理一次,有可能是 xcin_dir/tsin* 坏掉, 
            See README for details ) 
        . .cin file 中现在也可以定义 "词" See sample.cin 
        . 以後在词音输入。,:?; 不用那麽麻烦了,可以用以下的注音。 
           。->ㄐ□   ,->ㄉ□   :->ㄇ□  ?->ㄨ□   ;->ㄈ□   !->ㄊ□ 
           '□'是轻声。    你也可以用注音自己定其它符号。 
changes in version 1.1a: 
        . 所有用 cin2tab 的 user 必须重新 generate table, 
           并注意新的 .cin 格式。 
        . 这一次是真的可以 define 输入键与选择键重叠的输入法。 
        . 感谢 jdli 把 crxvt 升级至 2.10, 及 FreeBSD patch 
        . cin2tab 在 hp 产生的 table 不能用的问题可能已经解决。 
        . 现在可以设定 crxvt cursor 的颜色。 -cr [0-7] 
 
Features: 
   .   ctrl-Space 中/英   shift-Space 全/半 
   .   ctrl-atl-1  ctrl-alt-3  ctrl-alt-8  ctrl-alt-0  ctrl-alt-- 
       选择输入法 
   .   仓颉  行列30 均有 一级 二级 简码 
   .   仓颉  行列30 都有提供 wild card 功能, 即 类似DOS file name 
       中可用 '*'或'?'来取代未知部份的功能, 而且第一个 key可用 '*' 或 '?' 
   .   查代码的功能(ctrl-i) 可用注音查某字在某输入法的代码 
   .   可使用片语 (Alt-Shift- Key) 
 
   .   采开放式的设计, 使用者可以建自己的 input table, 挂在 xcin 底下使用。 
 
   .   目前已有输入法 : 
           仓颉 注音 词音(忘XX) 行列30 内码 词库 
 
   .   容易使用的 programming 介面,只要稍微修改即可使用中文 
            (只负责输入,不含中文显示部份, See XCIN.client.doc) 
   .   只要一个 process (xcin server) 即可负责所有 process(client) 的中文输入. 
       不像 cxterm, 如果你 open 多个 cxterm, 则每个 cxterm 会 load 自己 
       的 input table, 造成 system memory 的浪费. 
       每个 application program 仍然可保有自己的输入状态(英数,输入法,全半形) 
   .   使用 ClientMessage and Window Property as IPC, 所以仍然可以使用 
       X window set display to remote host 的好处 
   .   XCIN 采 stateless 的设计方式。 即使不小心把 server 杀掉, 再重新 run 
       一个新的 server, client 仍可继续执行, 不须做任何处理。 
       crxvt 亦可单独使用,要输入中文时再执行 XCIN, 不想用结束 xcin, 
       非常节省 memory. 
 
   .   And more ....         Try it.  You'll like it. 
 ------------------------------------------------------------------------- < 
 
当然没有好的 Client 是不会吸引人用的, 我特别改写了rxvt 显示输入中文。 
rxvt 有 Color, 非常适合用来玩 BBS 
 
1. restore screen 的 bug 
2. cursor 自动跳(and Delete)到中文字开头的能力 (cxterm 所没有的)。 这样, 
   只要程式是 8-bit clean 就可正确地在 crxvt 执行, 不会有乱码的情形。 
   (可用 Ctr-Alt-T 切换) 
3. 若使用 news reader or BBStext 中有设定 screen 的颜色的 escape sequece, 可按 
(Ctrl-Alt-O) 还原正常的 attribute. 
 
crxvt 可执行档 size 只有 cxterm 的一半, 使用的记忆体也比较少, 开个 crxvt 的 
时间要比 cxterm 少很多(对 memory 较少的机器而言)。 
 
 
有没有感到心动? 心动不如马上行动.  内附 .joerc  termcap for crxvt, Home End 
Delete 键也可以使用喔 !!  这一篇就是用 crxvt + joe 打出来的 
( 此程式是在 Linux + 8Mega RAM 486-DX50 开发的. I am a poor boy. 
  Only 8Mega RAM to run X window ) 

BBS水木清华站∶精华区