我用它git latexdiff --latexmk --main my-dissertation.tex first-submission-tag HEAD
来跟踪我的论文答辩后的修改情况。它工作得很好(我非常感谢这个工具),但我有一个问题:无法找到所有的引用,例如
Citation 'xcsp3comp2022' on page 17 undefined on input line 1526.
我认为这可能是因为我的references.bib
实际上是 的符号链接../literature/zotero_library.bib
。我使用 Zotero 作为我的参考管理器,并自动导出“Better BibTeX”。该../literature
目录也位于同一个 github 存储库中,因此在我撰写论文的整个过程中都进行了版本控制。
是否有任何解决方法,例如 latexdiff 将符号链接视为references.bib
未跟踪?我看到了--ln-untracked
选项,但我的符号链接在 git 控制之下。
答案1
事实上我得到了 git-latexdiff 项目作者的帮助这里。
建议(对我有用)是使用--whole-tree
。