texshop 中缺少 .aux 文件或未创建 .aux 文件

texshop 中缺少 .aux 文件或未创建 .aux 文件

我在 Mac 上使用 texshop(以下版本),在编译主论文文件时,由于“找不到辅助文件”,因此缺少两个章节。为什么会这样?我该如何解决这个问题?我以相同的方式创建了这些文件,它们的格式与之前的结果章节相同,因此应该没有什么不同。它继续写入主文件,只是排除了这些章节。我可以强制创建辅助文件吗?或者为什么不创建它们?

这是我在控制台上得到的一些代码:

    This is pdfTeX, Version 3.141592653-2.6-1.40.22 (TeX 
    Live 2021) (preloaded format=pdflatex)
    restricted \write18 enabled.

    No file Main-pages/ch6-results-ch4.aux.
    No file Main-pages/ch7-results-ch5.aux.

请问有人能帮忙吗 - 请用简化的文本语言解释一些说明,因为我不是最自信的用户。

太感谢了!!

答案1

你没有显示任何来源,所以很难提供帮助,但你的主要文件大概有

\include{Main-pages/ch6-results-ch4}

如果你添加这样一行,你总会收到警告

    No file Main-pages/ch6-results-ch4.aux.

在下一次运行乳胶时,但该运行应该写入Main-pages/ch6-results-ch4.aux,因此在下一次运行中,警告应该消失。

如果这没有发生,那么就有某些东西阻止了该aux文件。

  • TeX 可能没有该目录的写权限(这会产生错误,你应该显示出来)

  • 主文档可以指定\includeonly{..}一些不包括的文件列表,Main-pages/ch6-results-ch4在这种情况下将跳过该章节并且不会写入任何辅助文件。

  • 一些其他不相关的错误导致 TeX 无法正确完成并写入辅助文件。在这种情况下,您应该显示错误。

  • 编辑器或构建管道中的某些过于激进的“清理”脚本会在 Latex 运行期间删除辅助文件。(不要这样做:-)

相关内容