工学おじさんのブログ

工学系のおじさんのブログです。

英辞郎をMDict形式へ変換する

前回は、無料配布されている英和辞書ejdic-handをMDictへ変換するスクリプト
penpeen.hatenablog.com

を書いたのですが、

それでもまだまだ単語数が物足りなく感じてきたので、
英辞郎」買ってきました。


英辞郎をMDictへ変換するスクリプトを書いたので置いておきます。

注)
txt形式の英辞郎が必要です。
txt形式の英辞郎が付属されているのは第7版以前のものとなります。
今回は第7版で行いました。

必要なもの

英辞郎をMDict形式へ

MDictを作成するためのライブラリが必要なので、
github.com
Clone or download→Download ZIPでダウンロード&解凍をお願いします。

解凍したフォルダの中に、
英辞郎のテキストデータEIJI.txtを追加してください。

解凍したフォルダの中に以下のコードも追加してください。


英辞郎をMDict形式に変換します。

$ python3 eiji_to_mdict.py 英辞郎ファイル名

若くは、

$ python eiji_to_mdict.py 英辞郎ファイル名

を実行してください。

eijiro.mdxeijidiom.mdxの名前でMDictが作成されます。


前回記事でも触れましたが、なぜか熟語辞書と単語辞書は共存できないので、

単語:eijiro

熟語:eijidion

と止むを得ず分けてあります。
 

 

以上です。

ejdic-handをMDict形式へ

boox noteに英和辞書を追加するために、

MDict形式の辞書ファイルが必要になりまして。

 

無料で配布されているejdic-hand

kujirahand.com

これをMDict形式に変換するスクリプトを書いたのでおいておきます。

 

必要なもの

  • Mac(Windows環境では未実行ゆえ)
  • Python3
  • ejdic-hand-utf8.txt(上記リンクからダウンロードしてください)

 

ejdic-handをMDictへ

PythonでMDictを作成するスクリプトを配布している方がいらっしゃるので、

github.com

Clone or download→Download ZIPでダウンロード&解凍をお願いします。

 

解凍後のフォルダの中に、

ejdic-hand-utf8.txtを追加してください。

 

以下のソースコードejdic-to-mdict.pyという名前で追加してください。

 

ejdicをMDict形式に変換します。

 

$ python3 ejdic_to_mdict.py ejdic-hand-utf8.txt

もしくは

$ python ejdic_to_mdict.py ejdic-hand-utf8.txt

 

で実行すると、

ejdic.mdxejdiciom.mdxという名前で保存されます。

 

なぜか熟語辞書と単語辞書は共存できないので、

単語:ejdic

熟語:ejdiciom

と止むを得ず分けてあります。

 

 

以上です。

 

boox noteのPDFリーダに英和辞書を追加する

最近論文を読むことが多くなって、

iPad mini4で読んでたんですが、いかんせん目が疲れますね。

 

そんなわけで、

(自分の中で)超HOTな電子ペーパーAndroidタブレット

Onyx boox note買っちゃいました。

 

boox note

  

田舎民はboox noteの実機に触れる機会がなくて、

買って手にしてから気がついたんですが、

純正のPDFアプリには、英和辞書が入ってないのです。

(まぁ中華タブレットなので当然と言えば当然か。)

 

論文のほとんどが英語で書かれてる分野なので、

超ネイティブ日本人の私には英和辞書がないのは超困るポイントです。

 

ですが辞書は割と簡単に追加できたので、メモ程度に書いておきます。

 

boox noteに英和辞書を追加する

boox noteの純正PDFリーダの辞書はMDict形式で書かれてるっぽい。

どうやら中国圏で多く使われている辞書ファイルのよう。

 

「japanese english mdict」

とかで検索して、配布サイトDownload | MDictを見つけました。

 

Japanese Englishの横に英和辞書のダウンロードリンクがあるので、

ファイルをダウンロードしてください。

 

これを、boox noteをPCに接続するなり、

Dropbox経由で送るなり、

boox note本体でダウンロードするなりして、

sdcard/dicts/[好きなフォルダ名]

へ追加してください。

 

これで、簡単な英和辞書をboox noteに追加することができます。

 

ちょっと豊かな英論文ライフになりました。

 

boox note 英和辞書

 

もっと辞書増やしたい方へ

単語数少ないからこれじゃ満足できへん。。。

無料 英和辞書データ ダウンロード - ブラウザで使えるWeb便利ツール

で配布されている無料英和辞書ejdic-handをMDictへ変換してみた。

penpeen.hatenablog.com

  

英辞郎辞書データをMDictへ変換してみた。

penpeen.hatenablog.com