【发布时间】:2009-10-08 17:49:03
【问题描述】:
我所在的团队管理着大量用 LaTeX 编写的技术文档。
目前我们拥有的所有文档都是由编辑人员手动构建的,然后检查到版本控制系统中。有时人们会忘记编译他们的文档,所以我们会遇到 PDF 和 .tex 文件经常不同步的情况。不幸的是,当这种情况发生时,我们的用户会发现自己正在阅读我们文档的旧版本。
我已经设法破解了一个简单的脚本来使用 Make 构建 PDF - 它相当笨拙。
我想知道是否有更好的方法来做到这一点?我们部门的大多数人在 Python 项目中使用 Eclipse + Pydev,这意味着我们都非常熟悉这个 IDE。我知道 Ant 可以很好地与 Eclipse 配合使用,那么我们可以使用这个工具来构建文档吗?
那么最好的方法是什么?我希望我不必为了自动构建一些非常简单的文档而学习有关新构建系统的所有知识。
【问题讨论】:
-
为什么要将自动生成的内容签入到存储库中?这似乎是一种不寻常的做法。
-
我们不会签入任何自动生成的内容。文档大多是手写的。