假设我有一份 10 页的技术文档。在第 5 页和第 6 页,我包含一个 2 页的外部 PDF。后来我做了一些更改,2 页的外部 PDF 变得更大,现在有三页。我需要通过以下方式跟踪此更改:
首先确保在第 5 页和第 6 页的页脚中添加修订字母 A,然后
其次,给第三个外部 pdf 页面页码 6.1 并在页脚中指定修订字母 A。
尽管从技术上讲第 7 页应该是第 8 页,但旧的第 7 页仍应具有页码 7。
如果是文档的第二次修改,则修订字母应为B,第三次修改为C,等等...
如果我更改了原始 tex 文件,事情会变得更加复杂,这些更改也应该通过在页脚中添加修订字母来反映。现在到了关键点。所有其他页面应保持不变。假设我在第 2 页上添加了两行文本,那么第 2 页上的部分文本将被推入第 3 页。第 2 页和第 3 页应该会收到修订字母,但第 4、5 页……应该保持不变。这意味着第 4 页上不会突然出现第 3 页的数字。至少在小节之外不会出现。如果需要新页面,则其页码应为 3.1。
有没有现有的软件包可以做到这一点?如果有帮助的话,使用 git 对 tex 文件进行版本控制是一种选择。