Estou usando git latexdiff --latexmk --main my-dissertation.tex first-submission-tag HEAD
para acompanhar as correções da minha dissertação após a minha apresentação. Está funcionando muito bem (estou muito grato por esta ferramenta), mas tenho um problema: não é possível encontrar todas as citações, por exemplo
Citation 'xcsp3comp2022' on page 17 undefined on input line 1526.
Acho que isso pode ser porque my references.bib
é na verdade um link simbólico para ../literature/zotero_library.bib
. Usei o Zotero como meu gerenciador de referência com exportação automática "Better BibTeX". O ../literature
diretório também está no mesmo repositório do github, portanto, foi controlado por versão durante a redação da minha tese.
Existe algum tipo de solução alternativa, por exemplo, para o latexdiff tratar o link simbólico references.bib
como não rastreado? Eu vi a --ln-untracked
opção, mas meu link simbólico está sob controle do git.
Responder1
Na verdade, recebi ajuda do autor do projeto git-latexdiffaqui.
A sugestão (que funciona para mim) é usar --whole-tree
.