Kindle3に古い英辞郎(第二版)を入れる

Kindleにはデフォルトで英英辞書が入っており、文中のわからない語を調べながら読んでいくことができる。これを以前買った英辞郎(第二版)に入れ替えた手順のメモ。
grandVinさん「プログラム番長のヲボエガキ」の[kindle] Kindle3で英辞郎 ver.123 を使う、Cmockeryさんの「What I wanna talk ABOUT 僕にだって言いたいことくらいあるんだ」の英辞郎 for kindle(mobipocket creator) その2 あたりのエントリを参考にさせていただきました。
■準備
英辞郎のほか、下記ソフトを利用できるようにしておく。
(A)PDIC/Unicode
最近の英辞郎Unicode版だが、今回使う第二版はShift-JISで作成されているため、Unicodeに変換するために利用。
(B)ActivePerl>
 辞書ファイルの整形用スクリプト起動のために利用。
(C)mobipocket creator
 作成した辞書ファイルを、Kindleで読めるmobipocket型式に変更するために利用。 
(D)eijiro for kindle.7z(Eijiro117.csv2html-v4.pl) 上記Cmockeryさんのサイトから入手。辞書ファイルの整形を行う。
■手順
1)英辞郎辞書をUnicodecsv形式に変換する
 1-1)PDIC/Unicodeを実行
  ・準備(A)のPDIC/Unicode(Unicode対応のPDIC)を起動すると、自動的にインストールされた辞書ファイルを検索し、Shift-JISからUnicodeへの変換が始まる。途中で設定をいくつか聞かれるが、英語-日本語の辞書であれば変更不要。
1-2)CSV変換
  ・ツールバーから「File-辞書設定<詳細>」を選択。
  ・使用辞書一覧のウィンドウから「既存辞書の追加」でEijiro81.DICを右クリック。
  ・「辞書の変換」を選択。変換先辞書のファイル形式に「CSV形式」を選択する。ファイル名、フォルダは任意。
2)csv形式のファイルをhtml形式に変換する
 2-1)準備(D)のeijiro for kindle.7zを展開すると、Eijiro117-LinkedEntries.pl、Eijiro117.csv2html-v4.plの2ファイルが作成される。
 2-2)2つのスクリプトを下記のコマンドで実行。
  perl Eijiro117-LinkedEntries.pl 1-2)で作成したcsvファイル UTF-16LE > linked.txt
  perl Eijiro117.csv2html-v4.pl 1-2)で作成したcsvファイル Eijiro123-WIK:4-ITAI UTF-16LE > eijiroU81.html
 →linked.txt, eijiroU81.htmlの2ファイルが作成される。
 ※Windows7のPCで作業していたところ、ここでエラーが発生。WindowsXPのPCでやり直したところ、成功。
3)htmlファイルをmobipocket形式に変換
 3-1)準備(C)のmobipocket creatorを起動する。
 3-2)画面左「Create New Publication」-「Personal Dictionary/Glossary」をクリック
 3-3)publication Name: に任意の名前を入力。出力先は「Create in folder」で指定する。「Create」ボタンで
 3-4)左側の「Add File(Item)」をクリックし、2-2)で作成したhtmlファイルを指定。
 3-5)「Book settings」のInput Languageを英語、 Output Languageを日本語に設定し、「Update」ボタンで反映
 3-6)「Metadata」のMain subjectを「Dictionaries」に設定し、「Update」ボタンで反映
 3-7)上にある「Build」アイコンをクリックすると、画面が切り替わる。
   "Compression options"→「No Compression」
   "Encryption options"→「No encryption」を選択し、「Build」をクリック。
   →3-3)で指定した名称で、prcファイルが作成される。
WindowsXPでの作業中、prcファイルの作成は初回エラーとなったが、再実行で問題なく生成。
4)Kindleのデフォルト辞書の変更
 4-1)作成したprcファイルをKindleのDocumentsフォルダにコピーする。
 4-2)Homeボタン→Menuボタン→Settings→Menuボタン→「Change Primary Dictionary」で3-7で作成したprcファイルを指定。
→日本語辞書で検索できるようになることを確認。Linked.txtを作成しているため、「参照先」にもジャンプできる。