我習慣git latexdiff --latexmk --main my-dissertation.tex first-submission-tag HEAD
在我的viva之後追蹤我的論文修改。它工作得非常好(我非常感謝這個工具),但我有一個問題:無法找到所有引用,例如
Citation 'xcsp3comp2022' on page 17 undefined on input line 1526.
我認為這可能是因為 myreferences.bib
實際上是到 的符號連結../literature/zotero_library.bib
。我使用 Zotero 作為我的參考文獻管理器,並具有“Better BibTeX”自動匯出功能。該../literature
目錄也在同一個 github 儲存庫中,因此在我的論文寫作過程中一直受到版本控制。
是否有任何解決方法,例如 Latexdiff 將符號連結視為references.bib
未追蹤?我看到了該--ln-untracked
選項,但我的符號鏈接受 git 控制。
答案1
事實上,我從 git-latexdiff 專案作者那裡得到了幫助這裡。
建議(對我有用)是使用--whole-tree
.