我如何才能“确保”我的 LaTeX 文档的未来性,以便它们可以在以后重新编译?

我如何才能“确保”我的 LaTeX 文档的未来性,以便它们可以在以后重新编译?

有没有办法保存 TeX 安装的“当前状态”,以及允许文档此时编译为 pdf 的各种软件包等?一两年后,我可能会有很多软件包更新等,而且我的所有文档是否都能以相同的方式重新编译还是个问题。有没有办法保存允许相同重新编译的格式,或者以某种方式保存安装的快照,或者其他方法?

答案1

您可能需要考虑的一个解决方案是编译您自己的格式,其中包含您正在使用的所有包,并将此特殊编译格式保留在您的 latex 文件中。在这种情况下,当包更新时,您仍将保持与现在相同的状态。

您可以在这里阅读有关编译样式的信息:

  1. 使用mylatex格式这个如何,可能是最简单且对您的实际文档文件破坏最小的方法。
  2. 这个帖子,这需要将文档拆分为静态前言和动态内容。

好消息是,一旦您开始以这种方式编写序言,您将大大节省文档的编译时间。这是这项技术的优点。(我个人使用它,结合tikz图形的外部化,我可以在不到 10 秒的时间内编写非常复杂的期刊论文)。

tex如果您真的对此感到担忧,您可能需要保留您的二进制文件及其latex字体的快照。

答案2

您可以尝试在虚拟机中编译 - 流行的“模拟器”支持开放的图像格式,这可能意味着 10-15 年的支持

相关内容