Mac OS X (10.3&10.4)安裝,設定,使用經驗談,補充16
字典軟體的再補充
之前有介紹過MDict這個可相容於Stardict字典資料庫檔案格式的字典介面軟
體,然而網路上的字典資料庫檔案格式也有好幾種,少爺有找到一些其他檔案格
式的字典資料庫,就無法用MDict來開啟了。於是少爺在網路上找到了一款叫做
JaLingo的字典介面軟體JaLingo for MacOSX的版本是製作成Java套件可
執行包裹檔的形式,副檔名為*.jar,所以要先確認MacOSX已經安裝了Java
執行環境的軟體套件(在寫這篇段落時Apple官方最新版為J2SE 5.0 Release
4)並確認*.jar與J2SE有被設定成關聯(少爺之前就發生,不小心將*.jar與
解壓縮程式關聯了,結果每次點選執行*.jar都變成在瀏覽*.jar包裹檔內的檔
案內容)。JaLingo目前能支援DSL/Mova/PtkDict/phpMyLingvo My
SQL dumps/Sdictionary這四種字典資料庫檔案格式,少爺只試用成功DSL
/Sdictionary,就先介紹這兩種。俄國有一款商業單機字典軟體叫做ABBYY
Lingvo,用的格式為*.dsl與*.lsd,*.lsd是*.dsl的壓縮檔,這就好像,
使用Stardict時,*.dict.dz是*.dict的壓縮檔,而JaLingo只吃,未壓
縮的檔案格式,少爺在網路上找到了一個大陸人製作的"大漢俄詞典"資料庫檔案
BKRS.dsl,打中文字可查俄文(俄文對少爺來說是火星文),少爺會注意到的原
因是,這個字典資料庫有32萬字詞量,而且有包含繁體中文字詞,所以可以在繁
體中文環境下使用,32萬字詞量應該查不完了吧!另外少也找到了一個
Chinese-German Full Dictionary 1.0字典資料庫檔案chinese-german.dct
,打中文字可以查德文(德文對少爺來說是金星文),有8萬字庫,也夠各位查了,
Sdictionary是英文mswindows平台商業單機字典介面軟體,使用*.dct資料
庫格式,不過*.dct有網站提供合法免費抓。
jalingo-setup-0.6.0.jar或更新版本安裝好後,啟動時間可能不會像原生
軟體MDict那麼順且快,嗯~夠用就好啦~少爺先將要匯入的字典庫檔案集中在
一個自訂的檔案夾,點選jalingo setting圖示進入,設定一下字型大小與其
他設定,然後開始匯入字典庫,先試試看匯入BKRS.dsl,jalingo直接在字典
庫原檔案位置做匯入處理,並沒有另外再複製一份到專屬檔案夾,chinese-german.dct
也一樣,在encoding(編碼)的設定欄位部份這兩個字典庫都沒得選,匯入完
成後查詢BKRS檔案資訊,有32萬詞量耶,就可以開始在articles欄位輸入繁體
中文查字啦。結果少爺發現一個現象,即時輸入的繁體中文字,不是顯示得很遲鈍
就是會破碎或者出現大量重複(注音符號)字元,測試了系統內建的漢音輸入法與
開放香草輸入框架,都是如此,反而另開一個純文字編輯器,將輸入好的繁體中文
字元複製再貼上到articles欄位,就很順暢。少爺猜測這會不會是JaLingo原
作者在寫程式時,沒想到亞洲字元的輸入查詢問題,所以才造成亞洲字元輸入的不
相容,可惜少爺不會寫程式,英文也不好,沒辦法寫信給原作者,順便介面中文化
了。
新版的MDict有提供一個圖形介面的DictBuilder功能(選單列>mdict>執行
DictBuilder),可以將dsl格式轉換為MDict認識的*.dict&*.idx格式,
以大漢俄詞典資料庫檔案BKRS.dsl為例,在來源的目錄欄位內選取BKRS.dsl
,輸出的目錄欄位選取一個自訂的空目錄,安靜模式少爺看不懂,所以不勾選,
另有一個html與純文字選項欄位,好像要在某些條件下才能選?然後點選處理
,因為大漢俄詞典有32萬字詞庫,所以處理的時間可能就有得等了,處理完後,
少爺查詢結果,發現它是將原本單一檔案內的每一個詞彙與圖文影音物件全部分
解還原為單一檔案,可是詞彙的檔案夾內,怎麼只剩約20萬個檔案?少爺查詢了
DictBuilder的紀錄檔,猜測或許是原始檔與轉換程式還有系統平台的編碼不
同所造成的吧?另外程式在BKRS.dsl同檔案夾下,會製造一個dslc檔,少爺不
曉得這個檔案的用途,暫時不管它。因為已經分解了,所以進階的電腦玩家此時
可以參考字典庫編輯的規則再加料進去。然後開始重新組合這些分散的檔案,用
DictBuilder轉換為MDict認識的*.dict&*.idx格式,在來源的目錄欄位內
選取剛剛新輸出建立的bkrs檔案夾,輸出的目錄欄位選取一個自訂的空目錄,安
靜模式少爺看不懂所以先不勾選,HTML與純文字模式欄位變成可以選了,少爺先
選HTML模式試試看好了,然後點選處理,因為詞彙量很大,接下來也是等,處理
完畢,產生了兩個MDict認識的新檔案bkrs.dict與bkrs.idx,把這兩個檔案
匯入到MDict就可以即時輸入繁體中文很順暢的查詢俄文了,可是查詢bkrs資訊
只剩下20萬詞彙庫,比原始檔還少12萬詞庫,少爺不懂為什麼得求教懂得編碼轉
換處理的進階電腦玩家。
為了將來可能會安裝各種語言的字典資料庫檔案,會用到各種語言的字型,建議將
MacOSX系統安裝片內的"字體套件"全裝。
參考連結
J2SE 5.0 Release 4 (PPC)
http://www.apple.com/support/downloa...lease4ppc.html
J2SE 5.0 Release 4 (Intel)
http://www.apple.com/support/downloa...ase4intel.html
JaLingo - jalingo-setup-0.6.0.jar 或更新版本
http://jalingo.sourceforge.net/
大漢俄詞典
http://forum.vostokopedia.ru/index.php?showtopic=1142
Ch-Ru_BKRS_21_06_06.rar
http://www.badongo.com/cn/file/1137761
Chinese-German Full Dictionary 1.0
http://sdict.ru/mobile/en/view.php?f...ese-german.dct
其他Sdictionary字典資料庫
http://sdict.com/en/
MDict
http://mif.polimercolor.ru/mdict.html
書籤