Lo estoy usando git latexdiff --latexmk --main my-dissertation.tex first-submission-tag HEAD
para realizar un seguimiento de las correcciones de mi tesis después de mi viva. Está funcionando muy bien (estoy muy agradecido por esta herramienta), pero tengo un problema: no se pueden encontrar todas las citas, por ejemplo
Citation 'xcsp3comp2022' on page 17 undefined on input line 1526.
Creo que esto podría deberse a que my references.bib
es en realidad un enlace simbólico a ../literature/zotero_library.bib
. Utilicé Zotero como mi administrador de referencias con exportación automática "Better BibTeX". El ../literature
directorio también está en el mismo repositorio de github, por lo que se ha controlado la versión durante la redacción de mi tesis.
¿Existe algún tipo de solución alternativa, por ejemplo, que latexdiff trate el enlace simbólico references.bib
como sin seguimiento? Vi la --ln-untracked
opción pero mi enlace simbólico está bajo control de Git.
Respuesta1
De hecho, recibí ayuda del autor del proyecto git-latexdiff.aquí.
La sugerencia (que funciona para mí) es usar --whole-tree
.