6

自 2005 年以来,我一直在使用 LaTeX 和 TeXLive 发行版,并且随着每个新的 TeXLive 发行版的推出,我一直在升级。近年来,我注意到新包、更新包的增加,在一个例子中,一个新包用不同的名称替换了同一个包作者的旧包。一个高度依赖包并且几年前产生的 La​​TeX 文档可能会开始在当前的 LaTeX 编译中收到一些警告和错误消息。

我改用 LaTeX 的主要原因是它的可靠性和鲁棒性可以轻松创建大文档,更不用说可爱的排版质量了。例如,使用 LaTeX,您不必担心如何在仅支持 doc 的旧程序中打开 docx。现在,当 LaTeX 发行版中的包不断变化时,我往往想知道这种疯狂何时会结束。并不是说增强功能和新功能对软件包不利,但并非所有更新的软件包都向后兼容。最终,人们希望能够在 10 年内编译他/她目前正在处理的 LaTeX 文件,并且不会因为更新包的一些不可预测的行为或由于包从 LaTeX 发行版中丢弃。

我想知道你们 LaTeX 用户是如何处理这个问题的。

非常感谢...

4

1 回答 1

2

LaTeX 本身相当稳定。但是你不能期望 LaTeX 的用户空间 a) 与当前的开发(和错误修复)保持同步,并且 b) 保持 100% 兼容。也就是说,LaTeX 包的作者非常保守(并且没有跟上当前的发展 - 例如参见 LuaTeX - 仍然很少有 LuaTeX 感知包)。与使用 unicode、OpenType 字体、网格排版等最新的ConTeXt形成鲜明对比。

我倾向于将旧版本的 TeXlive 保存在我的硬盘上,因为驱动器每年都变得越来越大。而且(在您的情况下),我宁愿让我的文档保持最新,因为更改可能非常小,并且在您最喜欢的搜索引擎的帮助下,您可以非常快速地获得正确的语法。

于 2010-04-29T15:18:02.380 回答