我有一个文档,\includeonly
每次只编译部分内容。但是我仍然希望Table of Contents
显示所有内容。这可能吗?
答案1
使用\nofiles
将冻结(任何!).toc
等文件的生成:
先用 编译两次%\includeonly
,然后随意添加\nofiles
和删除%
前面的以包含相关部分。\includeonly
\documentclass{book}
\begin{filecontents}{mychapter1.tex}
\chapter{First}
\section{First}
\subsection{First}
\end{filecontents}
\begin{filecontents}{mychapter2.tex}
\chapter{Second}
\section{Second}
\subsection{Second}
\end{filecontents}
\includeonly{mychapter1}
\nofiles
\begin{document}
\tableofcontents
\include{mychapter1}
\include{mychapter2}
\end{document}