＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝
    ASK辞書(*.dic)からaskdic.libまでの作成手順
＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝

１）askdic.libの概要
~~~~~~~~~~~~~~~~~~~~
　　askdic.libは、ASK辞書ファイル(*.dic)のデータから変換したＣプログラムの配列
　　を辞書データとしてプログラム内に持ち、辞書ファイルと同様のインターフェース
　　でアクセスできるようにしたものです。

２）圧縮ファイルの内容
~~~~~~~~~~~~~~~~~~~~~~
    ・ファイル構成
        readme.txt ---------------- このファイル
        asc2csrc.exe -------------- 辞書変換ツール
        askdicm.exe --------------- 辞書カスタマイズツール
        dicutil.doc --------------- 辞書カスタマイズツールのドキュメント
        lib\makefile -------------- メイクファイル
        lib\makeuser -------------- メイクファイル
        lib\askdic.c -------------- ソースファイル
        lib\iaskdic.h ------------- ヘッダファイル
        res\ask_s.dic ------------- ＡＳＫ辞書ファイル
        res\askdic_s.rom ---------- 辞書を配列に変換したファイル

３）辞書変換ツール
~~~~~~~~~~~~~~~~~~
　　asc2csrc.exe：ASK辞書ファイル(*.dic)を読み込んで、Ｃプログラムの配列に変換
　　　　　　　　　したデータをファイルに出力します。（ＤＯＳプロンプト版）

　　操作方法：ＤＯＳプロンプトから次のように入力します。
　　　　　　　ただし、ワイルドカードには対応しておりません。
　　　　　　　入力書式）asc2csrc.exe [辞書ファイル名] [出力ファイル名]
　　　　　　　入力例）　asc2csrc.exe ask_s.dic askdic_s.rom

４）askdic.lib作成の手順
~~~~~~~~~~~~~~~~~~~~~~~~
    1)辞書ファイルのカスタマイズ
        辞書カスタマイズツール(askdicm.exe)で、ASK辞書ファイル(*.dic)をカスタマイズ
        します。ツールの使い方はdicutil.docを参照してください。

　　2)ASK辞書ファイルの変換
　　　　辞書変換ツールにより、カスタマイズしたASK辞書ファイル(*.dic)をＣプログ
　　　　ラムの配列に変換したファイルを作成します。

　　3)配列データの埋め込み
　　　　ソースファイル askdic.c に記述されている配列
　　　　　　static const unsigned char gROM_ASK[];
　　　　にＣプログラムの配列に変換した辞書データを埋め込みます。

　　　記述例１）/* ASK辞書のROMデータ */
　　　　　　　　static const unsigned char gROM_ASK[] = {
　　　　　　　　　　0x41,0x53,‥‥‥‥‥‥‥‥‥‥,0x28,0x43,
　　　　　　　　　　　　　　　　　　　：
　　　　　　　　　　　　　　　　　　　：
　　　　　　　　　　0x00,0x00,‥‥‥‥‥‥‥‥‥‥,0x00,0x00,
　　　　　　　　};

　　　記述例２）/* ASK辞書のROMデータ */
　　　　　　　　static const unsigned char gROM_ASK[] = {
　　　　　　　　　　#include "../res/askdic_s.rom"
　　　　　　　　};

　　4)メイクの実行
　　　　ＤＯＳプロンプト上で、libディレクトリをカンレントにして、nmakeを
　　　　実行します。
　　　　メイクを実行するとカスタマイズ辞書のデータが反映された askdic.lib がカ
　　　　レントディレクトリに作成されます。

　　5)メイクファイルについて
　　　　メイクファイルは、変更の必要はありませんのでそのままお使いください。
　　　　上記の手順で askdic.lib がカレントディレクトリに作成されるようになって
　　　　います。

５）注意事項
~~~~~~~~~~~~
　　・上記手順以外の修正を行った場合には動作の保証はいたしません。


［以上］
