hishidaの開発blog

EBシリーズ(EBPocket,EBWin,EBMac,EBStudio),KWIC Finder,xdoc2txt,読書尚友の開発者ブログ

EBWin ユーザ辞書計画(2)

EBWin4/EBMac/EBPocketにユーザ辞書を搭載する計画の進捗状況です。

  • ユーザ辞書の形式はEBWin3と同様のsqlite3とするが、性能問題を改善するためにインデックスの持たせ方を若干変更。試しに英辞郎200万件を変換して実験したが、ほぼ実用になる速度になった。なお、EBWin3で作成した辞書も使用できる。
  • EBWin4/EBMacのビューア側の対応はいったんFixした。前方一致、完全一致、後方一致、クロス条件検索が可能。本文に画像を含めることができる。
  • あとはユーザ辞書コンバータができればリリース可能。PDICテキスト形式とcsv形式からの変換をサポートする予定。Unicode対応。
  • ruby APIは誰も使わないと思うので、今回は見送るかもしれない。一応あるが、サポートができないので。
  • Windows版は検索コアがdllなので、希望する方がいれば、提供してもいいかもしれない。