代助4件のコメントiPadの目玉アプリのひとつがiBooks。Guideをダウンロードして使ってみていたところ、Kindleのように辞書をルックアップして意味を表示する機能があることに気がついた。英和辞書なら便利だなと思っていたところJailbreakしていればカンタンにできることがわかったのでその備忘録。2010]JailBreakせずに辞書を切り替える方法が紹介されたブログがありますので、まずはそちらをおすすめします。2010]JailBreakをせずに設定する方法がありましたので当ブログの別エントリ”iBooksのルックアップ辞書を英和・和英にする方法”にまとめました。2010]以下に紹介する方法はJailBreakが必要になります。touchはメーカー保証対象外となるため動作不良や故障に陥ってもサポートを受けることができません。万一の際には保証期間内であっても有償となってしまいます。JailBreakはアップル社の施したセキュアな枠組みを無効化することになるため、外部からの侵入によってウィルスに感染し動作が不安定になったり、個人情報等が流出してしまう可能性(危険)を伴うものです。touchにAppStore以外で配信されるアップル社が承認していないサードパーティー製のアプリケーションをインストールする行為は、その安全性が保証されておらず悪意のあるプログラムが混入している可能性もあり、未知なる危険を伴うものです。これらのリスクを理解出来ない、または自ら当該リスクに対処することができない場合はJailBreakしないようにしてください。JailBreakとその危険性についてはこちらのサイトで詳細に説明されていますので是非確認してください。普通は英英辞書データが表示されるが英和辞書データをルックアップiBooksのルックアップ辞書の英英辞書データを探したところ、/Library/Dictionaries/に各種辞書が格納されていた。なんと英和・和英辞書データも格納されており、他にも類語辞書や国語辞書も入っている様子。これは話が早い(Kindleでは英和辞書を英辞郎データから作る必要があった)。Jiten.dictionaryルックアップさせる辞書データをどこかで制御しているはずなので探したところ、iBooks.app下のサブディレクトリ(/var/mobile/Applications/iBooks/iBooks.app/Japanese.lproj/DefaultDictionaries.plist)に発見した。標準ではオックスフォード辞書2つが設定されているのでこれを変更する。英語の類語辞書は引けても英語から日本語の類語は引けないので設定しても無駄かもしれない。念のためplistは編集前にバックアップを取っておく。Jiten.dictionaryに変更して保存。ホームスクリーンからiBooksを起動するだけ。RespringやRebootは不要。plistにはデフォルトの辞書も設定されており、DCSDefaultActiveDictionariesで指定された辞書データが何らかの理由で参照できない場合に使用される感じ。あるだけ指定してみたところ、オックスフォード辞書しか表示されなかった。並び順などもひょっとすると優先順位などを意味するのかもしれない。電子ブックリーダーとして、辞書のルックアップ機能というのは非常に魅力である。読んでいる時に英単語や語彙をすぐ確認できるのだから。和書データであれば日本語の意味や類語を表示できるかもしれない。ePub変換)をiBooksに入れて試してみたところ、ちゃんと大辞泉から引っ張ってきた。