為什麼這篇StarDict download鄉民發文收入到精華區:因為在StarDict download這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者icudy (只想管好自己)看板PDA標題[問題] 請問如何將stardict的字典檔轉換成M...
請問如何才能將stardict的字典檔轉換成MDX格式,由於看不懂MdxBuilder的使用說明
所以上來PO文請高手教教我如何轉換
我的MdxBuilder軟體來源為http://www.octopus-studio.com/download.cn.htm
以下先PO上MdxBuilder的轉換說明並附上我的問題:
-----------------------------------------------------------------------------
轉換Star Dict檔到mdx格式的步驟:
1) 從http://stardict.sourceforge.net/Dictionaries.php下載tarball格式的辭典檔
下麵的步驟以http://stardict.sourceforge.net/Dictionaries_ja.php內的辭典為示範
2) 下載 "JMDict-en-ja dictionary" 和 "JMDict-ja-en dictionary"
通常一個辭典一個檔, 下面會示範如何合併兩個辭典檔所有要下載兩個辭典
3) 將文件解壓到c:\temp
c:\temp目錄下應該有4個檔:
2003-07-04 01:47 1,414,385 jmdict-en-ja.dict.dz
2003-11-12 19:38 2,392,521 jmdict-en-ja.idx
2003-11-12 19:38 351 jmdict-en-ja.ifo
2003-07-04 01:47 2,702,509 jmdict-ja-en.dict.dz
2003-11-12 19:38 3,732,514 jmdict-ja-en.idx
2003-11-12 19:38 352 jmdict-ja-en.ifo
4) 將"convstar.exe" 和 "star_style.txt" 也copy到 c:\temp 目錄下
5) 運行:
a) convstar jmdict-en-ja.ifo e2j.txt
b) convstar jmdict-ja-en.ifo j2e.txt
c) copy e2j.txt+j2e.txt all.txt /b
如果你不想合併辭典,可以省略b) 和 c)
6) 運行 MdxConvert, 填入以下參數
Source: C:\temp\all.txt
Target: C:\temp\JMDict.mdx
Format: C:\temp\star_style.txt
Original Format: MDict(Compact HTML)
Encoding: UTF-8(Unicode) <---Must use UTF-8 for all stardict dictionaries
Title: JMDict English-Japnanese Dictionary
Description: <font size=5 color=red>JMDict English-Japnanese Dictionary</font>
7) Click Start
8) Done.
注意: 部分辭典含有國際音標(International phonetic alphabets(IPA) symbols), 如
果需要正常顯示音標的話, 需要在PDA中安裝支援IPA的TrueType字體, 例如
win98/2000/XP 中的"Lucida Sans Unicode" ( 將windows\fonts\l_10646.ttf copy到
PDAs的\windows\ or \windows\fonts\, 可能需要軟啟動你的Pocket PC)
------------------------------------------------------------------------------
以下是我的疑問與問題:
1.首先,為何要將兩個字典檔合成一個字典檔,是否可以不要合併而獨自轉換成MDX檔呢
2.我下載了說明中所舉例的兩組字典檔,並依照說明解壓縮於c:\temp下,但我的c:\temp
目錄下卻只有stardict-jmdict-ja-en-2.4.2與stardict-jmdict-en-ja-2.4.2這兩組
資料夾。請問是否應該將這兩組資料夾的資料拉到c:\temp下。
3.我將解壓縮後的六項資料置於c:\temp下後,並依照說明將"convstar.exe"
和 "star_style.txt" 也copy到 c:\temp 目錄下。接下來我就不懂第五項的意思了
5) 運行:
a) convstar jmdict-en-ja.ifo e2j.txt
b) convstar jmdict-ja-en.ifo j2e.txt
c) copy e2j.txt+j2e.txt all.txt /b
如果你不想合併辭典,可以省略b) 和 c)
請問上列的項目如何執行,因為我雙擊convstar後並沒有出現任何的執行動作,所以
接下來我就不知道如何執行以下的步驟了,請各位幫幫我
先在此拜謝了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.136.229