Разделение входных данных
LaTeX позволяет разделить большой документ на несколько меньших. Это может упростить редактирование или позволить нескольким авторам работать над документом. Это также может ускорить обработку.
Независимо от того, сколько отдельных файлов вы используете, всегда есть один корневой файл, с которого начинается компиляция LaTeX. Это пример такого файла с пятью включенными файлами.
\documentclass{book}
\includeonly{ % comment out lines below to omit compiling
pref,
chap1,
chap2,
append,
bib
}
\begin{document}
\frontmatter
\include{pref}
\mainmatter
\include{chap1}
\include{chap2}
\appendix
\include{append}
\backmatter
\include{bib}
\end{document}
Это позволит получить материал из pref.tex, chap1.tex, chap2.tex, append.tex и bib.tex. Если вы скомпилируете этот файл, а затем прокомментируете все строки внутри \includeonly{...} за исключением chap1, и снова выполните компиляцию, LaTeX обработает только материал первой главы. Таким образом, ваш вывод будет отображаться быстрее и занимать меньше места для печати. Однако преимущество команды \includeonly состоит в том, что LaTeX сохранит номера страниц и всю информацию о перекрестных ссылках из других частей документа, поэтому они будут отображаться в вашем выводе правильно.
См. Шаблон более крупной book книги, для другого примера \includeonly.
© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/Splitting-the-input.html