arXivにLaTeXで投稿するときのつまずきと対処
結論を先に。arXiv は LaTeX のソース一式をアップロードし、arXiv のサーバ側でコンパイルします。つまずきの多くは、参考文献の .bbl を同梱していない、図のパスが合っていない、不要ファイルが混ざっている、の3つです。
.bbl を同梱する
arXiv 上では BibTeX が期待どおり走らないことがあります。手元で一度コンパイルして生成された .bbl ファイルを、ソースと一緒にアップロードするのが安全です。
図のパスと構成
図はソースと同じ階層に置き、相対パスで参照します。絶対パスや、手元にしかないフォントは使えません。使っていないファイルは混ぜないようにします。
コンパイラの指定
pdfLaTeX で通したい場合は、ソースの先頭で出力形式を明示できます。
\pdfoutput=1エラーが出たら
arXiv はコンパイルログを返します。手元と同じエラーが多いので、ログの該当行を見て、足りないパッケージやファイルを補います。
まとめ
- 手元で生成した .bbl を同梱する
- 図は同階層・相対パスで、不要ファイルは入れない
- 必要なら \pdfoutput=1 でコンパイラを指定
- エラーはarXivのログの該当行を読む
- 関連:IEEE Accessへの投稿で躓いた点