================================================
   Personal Dictionary / Unicode - Command Line Tool
        Copyright (c) 1990-2020 by TaN
================================================

■概要

Personal Dictionary / Unicode (以下 PDIC)の辞書ツールです。
辞書変換などで、決まった処理を何度も行う場合、多くの辞書の変換を必要とする場合、GUIでは不便です。
そのような処理を一括して行う際に便利なツールです。

このツールはGUI版PDICをよく理解しており、かつWindowsのコマンドプロンプトの使用方法をご存じの方を前提としています。

■使用方法

pdtool.exeというファイルがPDICをインストールしたディレクトリにあります。

※pdtool.exe単体では利用できません。必ずPDICをインストールする必要があります

辞書変換時の設定は、GUI版PDICの設定に従います。
従って、GUI版PDICで一度変換を行う必要があります。

※ご要望があれば都度設定ができる方法も用意します。

■使用例

・辞書をチェックしたい場合

pdtool -k english.dic

・辞書を最適化したい場合

pdtool -o english.dic

・辞書変換 - 辞郎形式からPDIC形式へ

pdtool -c jiro.txt jiro.dic

・辞書変換 - テキストファイルからPDIC形式へ

pdtool -c dictionary.txt dictionary.dic

テキストファイルの形式は自動で判別しますが、誤認識される場合は次のように指定してください。

pdtool -c dictionary:pdic-text dictionary.dic

:pdic-textのように形式を指定します。
形式は次の通り指定できます。

jiro         辞郎形式
pdic-text    PDICテキスト形式
pdic-oneline PDIC１行テキスト形式
csv          CSV形式
xml          XML形式
pdic         PDIC形式

・辞書変換 - PDIC形式からテキストファイル形式へ

pdtool -c dictionary.dic dictionary.txt

変換先ファイルの形式は拡張子で自動判別されます。

.txt        PDIC１行テキスト形式
.csv        CSV形式
.xml        XML形式
.dic        PDIC形式

上記以外の場合や明示的に指定した場合は、

pdtool -c dictionary.dic dictionary.txt:pdic-text

のようにファイル名の最後に形式をしてしてください。


・言語を指定したい場合

pdtool -c czech.txt czech.dic -lang czech

指定できる言語：
czech        チェコ語
czech-test   チェコ語(試作版)
russian-test ロシア語(試作版)


■戻り値

pdtoolが正常に修了した場合は 0、エラーが発生した場合は 1 を返します。


■ヒント

もし変換したい辞書が複数ある場合は、複数のpdtoolを同時に実行することで変換時間を短縮できます。

start または start /b で実行します。

start pdtool -c jiro1.txt jiro1.dic
start pdtool -c jiro2.txt jiro2.dic
start pdtool -c jiro3.txt jiro3.dic

