我有时会发现有人给我发了一个 LaTeX 文件,但我无法编译它。通常有两个原因:
他们正在使用不同的可执行文件(Luatex / pdflatex / 等)
它们有不同的软件包版本,通常是因为我们使用不同的乳胶发行版或同一发行版的不同年份。
是否有一个(希望是简单的)命令可以让我要求人们运行来存储所有这些信息,以增加我以后重现其文档的机会?
答案1
您可以要求添加\listfiles
源文件并附加日志文件。您需要的信息全在日志文件中,您可以自行查找。
我有时会发现有人给我发了一个 LaTeX 文件,但我无法编译它。通常有两个原因:
他们正在使用不同的可执行文件(Luatex / pdflatex / 等)
它们有不同的软件包版本,通常是因为我们使用不同的乳胶发行版或同一发行版的不同年份。
是否有一个(希望是简单的)命令可以让我要求人们运行来存储所有这些信息,以增加我以后重现其文档的机会?
您可以要求添加\listfiles
源文件并附加日志文件。您需要的信息全在日志文件中,您可以自行查找。