\input 工作正常,但 \include 未显示任何内容

\input 工作正常,但 \include 未显示任何内容

我面临以下问题。我在 Overleaf 上有一个大项目,我将其分成许多单独的文件。main.tex使用命令将所有这些文件包含到文件中\input。一段时间后,我意识到项目编译的速度有多慢。我读到了一些关于使用\include包含不同文件内容的好处。主要是它会提高速度,因为如果包含的文件没有更改,就不需要重新编译。遗憾的是,命令\input可以工作,但当我更改为时,\include内容没有显示,但我也没有收到任何错误消息。也许有人可以帮助我解决这个问题。

\input{sections/conclusion.tex}

=> 此命令显示引用文件的内容

\include{sections/conclusion.tex}

=> 此命令不显示引用文件的内容

答案1

我遇到的问题与报告的问题相反(\input{}未显示)。由于相关,因此仍将分享此问题。希望这对某人有所帮助。我的项目设置是main.tex调用\input{file1.tex}then \input{file2.tex}。我遇到的问题是,显示了 upto 的内容,但未显示file1.texfrom 的内容。file2.tex

我从日志中发现的原因是,我在第一个中使用了以下块file1.tex

\begin{document}

\end{document}

从第一个输入文件中删除上述块后file1.tex,内容file2.tex开始显示。

相关内容