TeXファイルからPDFを作成するときは,

$ platex hoge.tex
$ dvipdfmx hoge.dvi

のようにplatexコマンドとdvipdfmxコマンドを実行します.これを一度に行うスクリプトをPerlで書いてみました.文字コードを推測してくれたり,フォントマップをオプションで指定できたりします.

platexpdf - github

使い方はREADMEを見てください.環境はTeX Liveがインストールされていることを想定しています.ちなみに,TeX Liveについてはこちらがとてもよくまとまっていて分かりやすいです.