使用固定的 .aux 文件

使用固定的 .aux 文件

我教一个大约有 600 多名学生的大班,并且喜欢用姓名、教程等预先格式化我的考试。我用 LaTeX 创建考试模板,然后使用脚本填写必要的信息,进行编译,并将结果附加到 pdf 中以发送到打印机。

只要测试是连续编译的——一个接一个,系统就能很好地工作。但为了加快速度,我想并行运行 for 循环。问题是,任何自动生成的、编译两次的信息都无法正确显示。我认为这是因为多个进程同时写入同一个 .aux 文件,这会搞砸系统。但是,.aux 文件信息实际上并没有在每次运行时发生变化,所以我想找到一种“永久”修复 .aux 文件的方法。

我可以让 for 循环为每个编译写入一个唯一的 aux 文件,但这意味着要为每场考试运行两次编译。串联起来,每场考试只需要一次编译,因为 .aux 文件不需要更新。有没有办法告诉我的 LaTeX 发行版按原样使用 .aux 文件?

相关内容