%#!platex main.tex;
全てのサブテキストに上を追加でOK?

  • latexmk

http://www.yatex.org/qanda.txtより
bibtexlatexとかを交互にかけるのが面倒なんですけど

latexmk というスグレもののツールがあります。これは、.tex,
.bib, .idx などのファイル間の依存関係をドキュメントを走査して調
べ、自動的に bibtex, makeindex, jlatex などを必要な順序で必要な
回数起動してくれます。これをインストールし、各ドキュメントの先頭

%#!latexmk

などと書いてタイプセッタとして latexmk を指定すれば複雑な依存関
係に悩んだ日々とはおさらばです。なお、latexmk は CTAN サイトの
support/latexmk/ ディレクトリに置いてあります。
(例えば ftp.kdd.lab.kdd.co.jp:/CTAN/)