(2016/11/15 修正: 原因および恒久的な解決方法を加筆・修正)
環境はSublime Text2(2.0.2, build 2221), MacOS Sierra 10.12.1, LaTeXTools 3.12.7
traditionalBuilder.pyが定期的にバグるので、そのたびに修正しています。
修正の仕方は以下の記事が詳しいです。
This file needs format 'pLatex2e'のエラー
以前、SublimeでTexの作業をしている際、
ファイルに変更を加えていないのにもかかわらず、いきなりこのエラーが出たことがありました。
そして、よく観察してみると、Package Control Messagesのタブが……!!
どうやら、Package Controlがアップデートされるたび LaTeXToolsがアップデートされるたびにtraditionalBuilder.pyが書き換わるようです。
そうすると、アップデートの際、traditionalBuilder.pyが書き換えられないようにしたいのですが、まだ未解決です。
解決方法を知っている方がいらっしゃいましたら、ご教示下さい……
#2016/11/15 追記
原因はPackage Controlのアップデートではなく、Package Control によって管理されているパッケージLaTeXToolsのアップデートでした。
LaTeXToolsがアップデートされるたびに、traditionalBuilder.pyが書き換わるという仕様は変えられないみたいなので、ユーザー設定を変えましょう。
Sublime Text2 -> Package Settings -> LaTeXTools -> Settings – User
388行目付近にある、builder_settingsの中に以下の記述を追加:
"command":["latexmk", "-cd",
"-e", "$latex = 'platex -synctex=1 -src-specials -interaction=nonstopmode'",
"-e", "$biber = 'biber %O --bblencoding=utf8 -u -U --output_safechars %B'",
"-e", "$bibtex = 'pbibtex %O %B'",
"-e", "$makeindex = 'makeindex %O -o %D %S'",
"-e", "$dvipdf = 'dvipdfmx %O -o %D %S'",
"-e", "$pdf_mode = '3'",
"-e", "$pdf_update_method = '0'",
"-e", "$pdf_previewer = 'open -a preview.app'",
"-f", "-norc", "-gg", "-pdfdvi"],
これにより、traditionalBuilder.pyのデフォルト設定より、こちらの設定が優先されるので、問題は解決する(はず)。
今のところ、再発は確認していません。