轉:在Linux上查字典

http://blog.cathayan.org/item/1715

 

在Linux上查字典


cathayan.org 版權所有,保留一切權利。轉載請保留此說明。謝絕商業轉載。

 

平時查字典,我主要用的是水木社區 提供的在線字典,這裏查不到的就用瀏 覽器上Google,用define:word這樣的方法查,如果看不懂,就用dict.cn,以前也用過在線的金山詞霸iciba.com ,但速度遠不如dict.cn ,頁面也比較複雜。一般查英文詞就是看個意思,要辨析精妙詞義的時候很少,碰到這 種情況一般用m-w.com,應該沒有這裏更強的地方了,Google define一般情況下也夠了。

水木詞典成爲第一選擇,全是因爲它在終端窗口裏工作,速度快,操作方便,只要有網,隨時可用(有時會提示連接過多)。我希望詞典都這樣簡單。

前一段又想起來dict.org ,它不光有在線詞典,同時 它是一個DICT協議,分Server和Client,詞典數據放在特殊格式的文件內,由服務器提供服務,客戶端發出查詢接受結果。它收集了一些可以免費 自由使用的字典,其中包括兩個英漢字典,分別是伏建軍的xdict和馬蘇安的Stardic,它們最初發布的時候就都是GPL授權,xdict更是有17 萬詞彙。但是這些詞典原始來源如何就不太清楚了,但似乎沒有過異議。水木的詞典也很好用,但也不知道版權如何。

在Debian下裝dict很簡單,裝dictd dict-xdict dict-stardic即可,後兩個以dict開頭的只是字典文件,而在本機上運行也需要啓動一個dictd服務。裝完就可以在終端上用命令來查詞了:
# dict mail
8 definitions found

From XDICT the English-Chinese dictionary [xdict]:
Mail
n. 郵件,郵政,郵遞,盔甲
vt. 郵寄,給…穿盔甲 ;
電子郵件,(在unix操作系統另有一個名爲mail的信件處理程序)

From Stardic English-Chinese Dictionary [stardic]:
n. 郵件,郵政,盔甲;
v. 郵寄,~盔甲;

From The Collaborative International Dictionary of English v.0.48 [gcide]:
Mail /Mail/ (m[=a]l), n.
A spot. [Obs.]
[1913 Webster]
最後一個詞典是另外一個dict-gcide,the GNU version of the Collaborative International Dictionary of English,很強大,包括了1913年的韋氏字典,Wordnet的一些詞還有其他許多來源的東西,有釋義詞性例句等等。有這三個詞典,一般就夠了。

在Debian系統上,dictd的配置文件在/etc/dictd下面,其中的dict.conf控制查哪些服務器,第一個是localhost,這個 比較快,另外的dict.org就只有網好才行了;dictd.conf控制哪些機器可以用本機的Dict服務以及從哪讀取字典數據。這個字典文件的描述 在/var/lib/dictd/db.list,這個文件由dictdconfig這個程序來操作。還有一個dictd.order文件,裏面控制字典 使用的順序,一般中文放前面,就是那兩個stardic/xdict;但似乎只改這個文件dictd並不認,此時就需要用dictdconfig - w來把改變後的次序寫入db.list文件。再重啓dictd就好用了。

還有一些圖形界面的Dictd前端,比如kdict/gdict等等,gdict就不是很好用,還是終端吧。

其他:
http://www.dicts.info/uddl.php
一些字典的下載,但這些字典通通只能自己用,不能分發。

英文的網站,漢字數據
http://interstitiality.net/hanziData.html

http://www.mandarintools.com/cedict.html
漢英字典,47000條以上

http://freedict.org/howto/ch06.html
Freedict,自由雙語字典項目,尚無中文


2007-11-12 08:43:09,由cathayan 發 表。目錄:電腦   EMail This
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章