*FreePWING program to convert Oxford Advanced Learner's Compass.

written by Kazuhiro Ito <kzhr@d1.dion.ne.jp>

**これは何?
Oxford Advanced Learner's Dictionary, 7th Edition (以下OALD7)に
付属しているOxford Advanced Learner's Compass (以下OALC)のCD-ROMに
含まれる本文テキストをFreePWING (*1)を利用してJIS X 4081形式に
変換するツールです。

(*1) http://www.sra.co.jp/people/m-kasahr/freepwing/

**インストール
下記のソフトウェアが必要です。

*FreePWING
もちろん。
長い検索語を受け付けるパッチの適用 (*2) をおすすめしますが、
なくても大丈夫かもしれません。

(*2) http://green.ribbon.to/~ikazuhiro/dic/dic.html#FREEPWING

*Perl
Encodeモジュールのfrom_to関数で、'utf-8'と'euc-jp'との変換が行える状態に
してください。また、Compress::Raw::Zlibモジュール (*3) も必要です。

(*3) http://search.cpan.org/~pmqs/Compress-Raw-Zlib-2.005/

このツール自体のインストールは任意のディレクトリに展開するだけです。

**使い方
*変換準備
**本文データの準備
変換ツールを展開したディレクトリ内の要求される位置に、OALCのCD-ROM上の
本文データをコピーします。 CD-ROM上の本文データが存在するディレクトリと、
要求される位置は下表に示してあります。
必要なファイルはCONTENT.tdaとCONTENT.tda.tdzのふたつになります。
OALD7, OALD7CG, OALD7WFディレクトリ内にあるMakefileを書き換えて
本文データの位置を指定してもかまいません。

辞書           本文データが存在するディレクトリ
OALD7          data/entry/files.skn
Cultural Guide data/guide/entry/files.skn
Wordfinder     data/wordfinder/files.skn

辞書           要求される本文データの位置
OALD7          OALD7/SRC
Cultural Guide OALD7CG/SRC
Wordfinder     OALD7WF/SRC

**設定
FreePWINGのパッチを適用していない場合は、OALD7/oald7-fpw.conf, 
OALD7CG/oald7cg-fpw.conf, OALD7WF/oald7wf-fpw.conf を編集して
長い検索語に関する動作を設定してください。

*変換
$ fpwmake 

で辞書(HONMON ファイル)を

$ fpwmake catalogs

で CATALOGS ファイルを

$ fpwmake package

で辞書をパッケージしたzipファイルを生成します。
また、

$ fpwmake gaiji-table

で、gaiji-tablesディレクトリ下に Lookup 用の補助パッケージと EBWin /
EBPocket 用の外字定義ファイルを生成します。
これらのファイルはパッケージ化した際にパッケージに同梱されますが、
パッケージが zip ファイルの場合はファイル名が大文字になってしまいます。

**ライセンス
プログラムのライセンスはGPL v2 に従います。
同梱のCOPYINGファイルを参照して下さい。
本ツール及び作成された書籍は正当な権利の範囲内で利用してください。

**制限等
***画像・音声等には対応していません。
