我正在使用 TeXstudio 处理围绕主文档和一系列包含的章节组织的长文档,这些章节是单独的 .tex 文件(当然章节文件以 开头\chapter
并且没有\begin{document}
。我已经在非常相同的文件上工作了很长时间;通常我可以从主文档窗口或章节窗口编译文档,结果是一样的:我得到了我的漂亮的 pdf 文件。在过去的几个小时里,如果我从章节窗口编译,我会出现一系列以 和 开头的错误undefined control sequence \chapter
,missing \begin{document} \chapter{
但是,如果我从主文档编译,一切都很顺利,我甚至有章节中介绍的变化。这个问题只发生在一个章节中,而不是以同样的方式编写的其余章节中。
答案1
TexStudio 会尝试自动检测您的主文档,但有时会失败。例如,如果您的主文档未打开,它将无法工作。您可以添加
% !TeX root = root-filename
到包含的文件中明确指定主文档。替换root-filename
为主文档的文件名,例如./main.tex
。如果包含的文件位于子文件夹中,请使用../main.tex
引用父文件夹。
4.1.1
请参阅用户手册了解更多信息。