TeXの分割コンパイル
例:a.tex b.texを個別に作って,それらを結合して一つのpdfを作りたい場合
以下を用意する:pre.tex a.tex b.tex main.tex a-comp.tex b-comp.tex それぞれの中身は以下の通り
pre.tex ドキュメントクラス情報を除くプリアンブルを全て書く
a.tex, b.tex(個別の中身) a.texを普通に作ろうと思った時に\begin{document}と\end{document}の間に書く内容を書く
a-comp.tex (a.texをコンパイルするためのファイル)
\documentclass[hoge]{fuga}
\input{pre.tex} (必要に応じて適当にパスを指定する)
\begin{document}
\input{a.tex}
\end{document}
main.tex a.tex,b.texの内容を結合した一つのpdfを出力するためのファイル
\documentclass[hoge]{fuga}
\input{begin}
\begin{doucment}
\input{a}
\input{b}
\end{document}
a.tex, b.texはコンパイルできない.これらをコンパイルしたいときは,代わりにa-compやb-compをコンパイルする. main.texをコンパイルするとa,bが一つにまとまったpdfが出力される
参考:Texで複数ファイルと個別ファイルでコンパイルする方法 - 月からの使い こちらの記事を参考にしつつ,個別ファイルをコンパイル用ファイルと中身ファイルに分けることにした.