                      Drag and drop TeX (Win32)
                  --- drag-drop-tex-w32.tar.gz ---

プログラムアイコン (あるいはそのショートカット) に TeX ソースアイコンを
ドラッグ & ドロップして TeX を実行するものです。パッケージに入っている
実行ファイルは ddrp-platex.exe となっており，このファイルのショートカット
を作っておくと，それに pLaTeX ソースをドラッグ & ドロップしてコンパイル
することができます。実行ファイルの名前を ddrp-ptex.exe にしてコピーして
おくと pTeX ソースをドラッグ & ドロップすることができます。つまり自分自身
の名前から "ddrp-" という部分を除いた TeX コマンドを実行するというわけです。
従って好みに応じて ddrp-latex209.exe とか ddrp-pdfelatex.exe などの名前で
コピーして使用することができます。これらの実行ファイルはコマンドラインから
実行する目的のものではありませんから，PATH の通っているフォルダに入れる
必要はありません。むしろ PATH の通っていない $TEXMF/dragdrop などという
ディレクトリ(フォルダ)を作成して，そこにまとめて入れておくと良いでしょう。


                               特徴

(1) 名前を ddrp-TeXcommandname.exe とすることによって，任意の TeX
    コマンド専用のものにすることができます。
    [例] ddrp-ptex.exe, ddrp-platex.exe, ddrp-lambda.exe 等。

(2) DVI ファイルは，ソースが存在するディレクトリ (フォルダ) にできます。

(3) ソースファイル及びそれを含むディレクトリ (フォルダ) の名前に
    Shift-JIS 漢字が含まれていても，動作するはずです。またディレクトリ
    (フォルダ) の名前にスペースコードが含まれていても動作すると思います。
    ソースファイル自身の名前に漢字が使用できるのはアスキー pTeX とその仲間
    だけです。
    pTeX で漢字ファイル名をサポートするため、日本語ファイル名の場合には
    --jobname=ベース名 なるオプションを付けてコマンドを実行します。
    --jobname オプションは、比較的新しい TeX で導入されたので、あまり古い
    pTeX ではこのプログラムを使わないで下さい。
    pTeX 3.141592-p3.1.3 以降で使用して下さい。

(4) コマンドにオプションを渡すことができます。例えば ddrp-platex
    として使用するとき、TeX ソースと同じフォルダに platex.opt という
    名前のファイルがあると、それからオプションを読み取ってコマンドに
    渡します。platex.opt の書き方は、空行、行頭が # または % は読みとばし、
    意味があるのは一行だけです。
    例:
    #
    # option for platex
    #
    --interaction=nonstopmode --shell-escape --src-specials
    なる内容の platex.opt なる名前のファイルが foo.tex と同じ
    フォルダにあれば、 foo.tex をドラッグ&ドロップすると
    platex --interaction=nonstopmode --shell-escape --src-specials foo
    を実行したのと同じになります。

(5) コンソールウィンドウが開きますが，終了しても自動的には閉じないように
    作ってあります。 Warning メッセージを読んだほうが良い場合が多いから
    です。閉じるには x を入力します。つまり x CR (x キーをたたいたあとで
    Enter キーをたたく) です。
-----------------
A. Kakuto <kakuto@fuk.kindai.ac.jp>
