我有一个很大的文档,用我的旧应用程序编译完全没问题拉特克西人(现已停用,但在罗塞塔 2 号在我的 Mac 上模拟)。当我尝试使用TeXShop, 使用pdflatexmk引擎,我得到了一个很长的编译(文档非常大!)直到它突然停止并在 TeXShop 的控制台中出现“无文件”注释:
SyncTeX written on " Document principal.synctex.gz"
Transcript written on " Document principal.log".
Latexmk: Missing input file ' Document principal.aux' (or dependence on it) from following:
No file " Document principal".aux.
Latexmk: Missing input file ' Document principal.toc' (or dependence on it) from following:
No file " Document principal".toc.
Latexmk: Missing input file ' Document principal.lol' (or dependence on it) from following:
No file " Document principal".lol.
Latexmk: Missing input file ' Document principal.ind' (or dependence on it) from following:
No file " Document principal".ind.
Latexmk: Getting log file ' Document principal.log'
Latexmk: Examining ' Document principal.fls'
Latexmk: Examining ' Document principal.log'
Latexmk: Index file ' Document principal.idx' was written
Latexmk: Log file says output to ' Document principal.pdf'
Latexmk: Summary of warnings from last run of *latex:
Latex failed to resolve 4995 reference(s)
=====Latex reported missing or unavailable character(s).
=====See log file for details.
Latex failed to resolve 21 citation(s)
Latexmk: All targets () are up-to-date
这是在新款 M2 Mac 上发生的,它配备了最新的MacTeX 发行版。我不明白发生了什么。正如我所说,同一个文档可以正常编译拉特克西人(在 Rosetta 2 仿真下)。当我进行 3 次编译时,交叉引用号完全没有问题。
那么这些丢失的文件是什么?没有丢失文件!问题似乎与我需要正确获取交叉引用编号和索引编号所需的几次编译运行有关。