
私はgit latexdiff --latexmk --main my-dissertation.tex first-submission-tag HEAD
口頭試問後の論文の修正を記録するために使用しています。これは非常にうまく機能しています(このツールにとても感謝しています)が、1つ問題があります。すべての引用が見つからないのです。例:
Citation 'xcsp3comp2022' on page 17 undefined on input line 1526.
references.bib
これは、私のが実際には へのシンボリック リンクだからだと思います../literature/zotero_library.bib
。私は、「Better BibTeX」自動エクスポートを備えた Zotero を参照マネージャとして使用しました。../literature
ディレクトリも同じ github リポジトリ内にあるため、論文執筆中はバージョン管理されていました。
回避策はありますかreferences.bib
? たとえば、latexdiff でシンボリック リンクを未追跡として扱うなどです。オプションは確認しました--ln-untracked
が、シンボリック リンクは Git の制御下にあります。
答え1
実際、git-latexdiffプロジェクトの作者から助けを得ましたここ。
提案としては (私にとってはうまくいくのですが) を使用することです--whole-tree
。