TeXファイルからPDFを作成するときは,
$ platex hoge.tex
$ dvipdfmx hoge.dvi
のようにplatexコマンドとdvipdfmxコマンドを実行します.これを一度に行うスクリプトをPerlで書いてみました.文字コードを推測してくれたり,フォントマップをオプションで指定できたりします.
platexpdf - github
使い方はREADMEを見てください.環境はTeX Liveがインストールされていることを想定しています.ちなみに,TeX Liveについてはこちらがとてもよくまとまっていて分かりやすいです.