字典軟體

文章推薦指數: 80 %
投票人數:10人

一套中文與英文的dictd 字典檔資料庫,所以必須搭配使用。

... 裡面目前包含四個字典檔,moecomp 和netterm 都是英漢字典檔, 而pydict 則是英漢、漢英字典檔,目前 ... FreeBSDChineseHOWTO Prev Next Chapter16.字典軟體 TableofContents 16.1.dictd-database-dictd 的字典檔資料庫 16.2.pyDict-英漢、漢英兩用字典 16.3.stardict-中文與英文的翻譯字典 16.4.stardict2 16.5.oxford 16.6.edict-big5-日文漢字轉中文漢字後的漢英字典 16.1.dictd-database- dictd的字典檔資料庫 一套中文與英文的dictd字典檔資料庫,所以必須搭配使用。

而 chinese/dictd則是修正特殊中文字的問題, 如果想要正常使用漢英字典(Cedict),那麼就必須安裝此修正過的port。

裡面目前包含四個字典檔,moecomp和netterm都是英漢字典檔,而pydict 則是英漢、漢英字典檔,目前只有做英漢的部分,cedict 則也是英漢、漢英字典檔,不過目前只有做漢英的部分。

在安裝完後,必須先修改/usr/local/etc/dictd.conf ,這個檔案是給net/dictd-database 使用的,如果不打算用英英字典,那麼就全部換成以下的內容來符合chinese/dictd-database的要求。

databasemoecomp{data"/usr/local/lib/dict/moecomp.dict.dz" index"/usr/local/lib/dict/moecomp.index"} databasenetterm{data"/usr/local/lib/dict/netterm.dict.dz" index"/usr/local/lib/dict/netterm.index"} databasepydict{data"/usr/local/lib/dict/pydict.dict.dz" index"/usr/local/lib/dict/pydict.index"} databasecedict{data"/usr/local/lib/dict/cedict.dict.dz" index"/usr/local/lib/dict/cedict.index"} 然後就可以啟動/usr/local/etc/rc.d/dictd.shstart。

接著在去/usr/ports/textproc/dict安裝dict,這是一個可以用來存取DICT 伺服器的用戶端,只能用命令列模式。

用法範例如下: %dict-hlocalhost-D Databasesavailable: moecompTaiwanMOEcomputerdictionary nettermNetworkTerminology pydictpydictdata %dict-hlocalhost-dmoecomphello|less 1definitionfound FromTaiwanMOEcomputerdictionary[moecomp]: hello 呼叫 %dict-hlocalhost成功 1definitionfound FromChinesetoEnglishdictionary[cedict]: 成功 [cheng2gong1] success tosucceed 在/usr/ports/net/dictd-database 還有其他的字典檔資料庫,可以參考看看是否需要。

筆者通常都會安裝/usr/ports/net/dictd-database ,然後將所有的資料庫都寫入/usr/local/etc/dictd.conf,然後用 dict-hlocalhosthello來對所有的資料庫查詢, 在查單字的時候蠻方便的。

Figure16-1.dictsnapshot cedict:CEDICT: Chinese-EnglishDictionary dict:http://www.dict.org/ Prev Home Next xmms-mp3播放軟體   pyDict-英漢、漢英兩用字典



請為這篇文章評分?