git Latexdiff 與引用 bib 檔案的符號連結作鬥爭

git Latexdiff 與引用 bib 檔案的符號連結作鬥爭

我習慣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.

相關內容