我在研究和学习中使用了很多 pdf。我用颜色代码突出显示重要的声明和声明,并且经常在 pdf 中添加文本注释。我在我的工作电脑、家用电脑和平板电脑上完成所有这些工作。我正在寻找一种方法来共享新文件,以及将新添加的注释共享到我的其他设备。版本控制、共享和合并不是针对 pdf 文本,而是针对注释。我只能找到检查 pdf 文本的解决方案1(但即使如此,我也不确定是否合并)。
我有一个小型 NAS,可以用作服务器。我正在考虑为此任务使用版本控制服务器,例如 git,但我还没有找到 git 如何检查 pdf 中是否有任何更改并将其合并的任何方法。尽管 pdf 是二进制的,但注释是纯文本的,我能够看到 vimdiff 中的差异。(虽然 diff 和 tkdiff 没有帮助)
我以前使用过我的 Dropbox 帐户,但我已经达到存储限制,如果我有自己的服务器可用,我不打算支付 200 欧元/年。此外,我希望能够在 pdf 上离线工作,因此需要进行某种合并。这也是我不能只在一个共享网络驱动器上工作的原因。
这个问题很复杂,我可以想象不同抽象级别的解决方案。即使是不涉及 git 或 co 的解决方案,我也会很高兴。