arXivでのLaTeXのerror対処

2009年12月にarXivLaTeXの自動処理部分に変更があったようで、12月中旬に投稿した国際会議のproceedingの英語を修正して昨日再投稿しようとしたところ、以前は受け付けてくれたはずのLaTeXのsourceを受け付けてもらえませんでした。

こういうerrorを吐いていました。どうやら、自分の使用しているMac上のstyle file(caption.styとnatbib.sty)が、arXivのものに比べて古いために発生している模様。

arXivの中の人に質問したところ、新しいteTeXに移行したとのことでした。対処方法は、自分の環境の該当するstyle fileを、arXivへのupload時に同梱してしまうというもの。今回の場合、以下の2つを同梱することで解決しました。

/sw/share/texmf-dist/tex/latex/natbib/natbib.sty
/sw/share/texmf-dist/tex/latex/caption/caption.sty