✔ 最佳答案
快速倉頡輸入法第六代 Linux xcin 版簡介
「快速倉頡輸入法」是優化傳統倉頡輸入法的成果。它是目前編碼最短及規則最簡單的其中一種輸入法。快速倉頡第六代除了沿用 第五代 的編碼方式外,加入了「速成」輸入法的編碼,增設更多容錯碼及更多功能。有關快倉六的詳細資料,請參閱「 快速倉頡輸入法第六代 」的網頁。
在徵得快速倉頡輸入法之始創人麥志洪先生之同意並得到他的輸入法編碼表後,筆者已成功編譯出首個可用在中文 Linux xcin 的快倉六中文輸入法 。
如你的 Linux 已裝上 xcin 或 中文 Linux 延伸安裝套件(CLE) ,你可以依照以下的安裝方法裝上「快倉六 Linux xcin 版」,使你在 Linux 也可享受到高速輸入中文的樂趣 。
在此,筆者衷心感謝麥志洪先生的幫助,使得 Linux 版的快倉中文輸入法可以面世。
畫面示範
圖片參考:
http://www.scj2000.net/Linux/xcin/images/xcin.gif
註:安裝後的畫面視乎用者的 XFree86 及 Window Manager 設定而會有不同。
下載及安裝
如欲下載 Windows 版本的快倉輸入法,請
瀏覽 快倉 2000 網站
http://www.scj2000.com/
從本網頁下載
xcin 版本
檔案
xcin2.1b
scj6.0-xcin2.1b.tab
scj6.0-xcin2.1b.tgz
xcin2.5.2
scj6.0-xcin2.5.tab
scj6.0-xcin2.5.tgz
xcin2.5.3 (big5)
scj-big5.tab
scj6-xcin2.5.3.tgz
xcin2.5.3 (big5hkscs)
scj-big5hkscs.tab
scj6-xcin2.5.3.tgz
若使用 xcin 2.5 或以後的版本,可參考 xcinrc
(xcin 2.3 or prev.) 現在可直接執行 xcin -in1 scj6.tab
(xcin 2.3 or prev.) 或可在 ~/.Xdefaults 加上以下幾行:
xcin.in1: scj6
xcin.inmd: 1
xcin.sinmd: cj
然後執行 xcin
註:以上例子以 [CTRL]+[ALT]+[1] 為「快倉」的切換鍵。並以快倉為預設中文輸入法,當 一個中文字輸入後,畫面會顯該字的倉頡碼。
執行 xcin 上的快倉
(xcin 2.3 or prev.) 基本上,在 xcin 切換至快倉的方法與其他輸入法大致相同。不過在使用上,快倉就比其他輸入法方便得多。它不但可一碼出字,更兼容了倉頡及簡易(以 z 為首)的編碼 。
例 :
xcin -in1 scj6.tab
或
在 ~/.Xdefaults 已加上 xcin.in1: scj6
執 行 xcin
按 [CTRL]+[ALT]+[1] 可切換至快倉。
Linux也让MSN 畅“谈”无阻(1)
作者:唐嵩 2005年09月02日 11:28 来源:赛迪技术天地-开放系统世界
圖片參考:
http://developer.ccidnet.com/col/images/network/0821_line_4.gif
Linux下使用MSN通常是通过Gaim,这是个可以同时支持多种协议的即时聊天工具。但是用户常会遇到因为Gaim缺少SSL协议支持库而无法使用MSN,以及MSN无法发出提示音等问题。本人在将系统升级到Fedora Core 2.0时,试着编译了一次Gaim 0.80,成功解决了这两个问题,下面把经验共享出来。
添加SSL支持库
如果采用RPM方式安装Gaim,一般不会缺少SSL支持库。但是,喜欢自己编译、安装Gaim的朋友需要在编译时就让它获得SSL的支持,否则将无法使用MSN。
按照Gaim官方网站上的说法,获得SSL支持库有两个方法,即安装Mozilla NSS和NSPR,或者安装GnuTLS。同时,该网站上也注明了OpenSSL不能作为Gaim的SSL支持库,因为它使用的版权和Gaim使用的版权不兼容。
下面介绍通过安装GnuTLS使Gaim获得SSL支持库的方法。
正确安装GnuTLS同时需要安装它所有的依赖软件。所需软件可以分别在下面的链接下载:
libgpg-error(libgcrypt的依赖软件)网址为ftp://ftp.gnupg.org/gcrypt/alpha/libgpg-error/libgpg-error-0.7.tar.gz。
libgcrypt(GnuTLS的依赖软件)网址为ftp://ftp.gnupg.org/gcrypt/alpha/libgcrypt/libgcrypt-1.1.94.tar.gz。
libtasn1(GnuTLS的依赖软件)网址为ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/libtasn1/libtasn1-0.2.10.tar.gz。
GnuTLS网址为ftp://ftp.gnupg.org/gcrypt/alpha/gnutls/gnutls-1.0.16.tar.bz2。
以上几个软件的编译、安装过程都是先解开压缩包,然后执行以下命令:
#./configure && make
#make install
注意,在编译、安装上述四个软件时不要更改默认的安装目录,否则,编译Gaim时还需要用“--with”参数指定所需文件的目录,十分麻烦。
安装好GnuTLS之后,在Gaim 0.80的目录中执行以下命令:
#./configure
configure命令执行完后输出下面内容,说明Gaim已经成功获得了SSL支持库:
SSL Library/Libraries......... : GNUTLS
这时就可以安装Gaim了:
#make
#make install
安装好Gaim后登录MSN,应该不会再跳出那个“MSN需要SSL支持”的对话框。如果还有问题,请查看Gaim官方的FAQ-SSL链接
http://gaim.sourceforge.net/faq-ssl.php和MSN的协议主页http://www.hypothetic.org/docs/msn/index.php
添加声音支持
使用MSN聊天时,没有提示音会错过很多消息。解决这个问题有两个方法。
1.安装libao
libao是一个跨平台的音频库,应用程序可以通过它回放音频。在Gaim编译、安装之前先安装上libao,这样Gaim编译时就会获得libao的支持,从而能正确发声。
安装libao同时需要安装libao-devel、audiofile和audiofile-devel。这四个软件包在安装光盘上可以找到,也可以到
http://www.rpmfind.net上搜索。
在Fedora Core 2.0上,已经安装了libao-devel、audiofile和audiofile-devel的RPM包,所以只需要安装libao即可。
#tar -zxf libao-0.85.tar.gz
#cd libao-0.85
#./configure && make
#make install
安装完libao,把下列文件拷贝到相应的目录:
#cp -r libao-0.8.5/include/ao /usr/include/
#cp libao-0.8.5/ao.pc /usr/lib/pkgconfig/
#cp -r libao-0.8.5/src/.libs /usr/lib/
接下来,在Gaim 0.80的目录下运行“./configure”进行编译。编译完成后输出以下内容,说明Gaim的libao支持已经打开:
Build with Audio support...... : yes
打开Gaim的配置界面,在“首选项→声音→声音方式→方式(M)”里多出了“自动”、“ESD”和“Arts”三个选项(见图1)。选择“自动”进行测试,应该可以听到声音。
圖片參考:
http://developer.ccidnet.com/col/attachment/2005/9/494749.jpg
图1 选择声音方式
2.使用命令行方式播放声音
以上方法适用于Gaim未编译、安装之前。如果Gaim已经编译、安装好了,还可以使用命令行方式播放声音。
这种方法要求系统中安装了esound或arts软件包,这两个软件包安装光盘上都有,也可以在
http://www.rpmfind.net上搜到,安装方法不再赘述。
安装完成后运行Gaim,在“首选项→声音→声音方式→方式(M)”里选择“命令”。根据系统中安装的软件包,在“声音命令(O)”里相应输入“esdplay %s”或“artsplay %s”即可发声。