- ベストアンサー
Macの辞書にEPWING形式の辞書を追加したい
- 私はEPWING形式の辞書データを持っており、Macの辞書アプリでも使用したいと思っています。
- しかし、辞書アプリにEPWING形式の辞書を追加する方法がわかりません。
- プログラミングの知識がないため、簡単な方法や参考になるサイトなどがあれば教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
なかなか「あらよっと」とは行きませんが、Windows 上で EPWING から StarDict 形式への変換は可能なようです。 1. EPWING から PDIC 一行テキスト形式へ変換します。 2. PDIC 一行テキスト形式から TAB 形式へ変換します。 エディタや専用のソフトなどを利用して、 ・「///」を「\t」 ・「\」を「\n」 にそれぞれ変換します。 3. Stardict Editor for Windows を利用して TAB 形式から StarDict 形式へ変換します。 stardict-editor は以下の箇所からダウンロードできるようです。 stardict-editor: http://code.google.com/p/stardictproject/downloads/list?q=label:stardict 以下のものも必要かもしれません。 GTK+ for Windows Runtime Environment: http://sourceforge.net/projects/gtk-win/ iconv.dll: ftp://ftp.gnupg.org/gcrypt/binary/libiconv-1.9.1.dll.zip 4. こうしてできた JISHO_NO_NAME.dict, JISHO_NO_NAME.idx, JISHO_NO_NAME.ifo の3つが StarDict 用のファイルです。これをひとつのフォルダにまとめ JISHO_NO_NAME.tar.bz2 で圧縮しておきます(DictUnifier.app の入力形式のため)。 5. 最後に Mac OS X 上で DictUnifier.app の入力ファイルに上で作成した JISHO_NO_NAME.tar.bz2 を指定します。 以上で可能だと思います。 ただ、この手順だと外字は無視しているので、外字もきっちり変換しようとすると、もう少しややこしい手順になってしまいます。 では、気が向いたらチェレンジしてみてください (^_^;) # ちなみに、Gondavoc.map というのは EPWING 辞書の「外字定義ファイル」で、すべての EPWING 辞書に共通するものではありません。詳しくは検索してみてください。今の場合「ゴンダ」(Gonda) という著者の「語彙集」(Voc-abulary) の外字定義ファイル (.map) からこのファイル名になっています。
その他の回答 (1)
- ki073
- ベストアンサー率77% (491/634)
ずいぶん前に http://www.binword.com/blog/archives/000569.html を参考に英辞郎から辞書.appのファイルを作成しました。書いてある通りにやればできるはずですが。 質問にあるのも同じかな?? これ以上丁寧な説明はここでは無理です。 もうひとつ http://jp.hiroyukishinohara.com/2011/09/eijiro-on-lion-dictionary.html の下の方にDiDiの紹介があります。これでやられてはどうですか。
補足
DiDiを紹介しているHPにいきました。EPWING対応ではなかったです。私はEBMacを使っています。EBMacでも良いのですが、やはり最初からインストールされている辞書.APPの方がOSとの連携がよく(これが私の望んでいる事です)便利なので、EPWING形式としてある辞書を追加したいと思っているのです。 『mac-dictionary-kit』は、StarDict形式のデータを辞書に簡単な操作で追加できるアプリケーションなのですが、これを EPWING形式で可能にしてくれるアプリケーションがあれば飛びつくんですがねぇ……いやはや。