latexdiff
BibTeX에서 생성된 내용이 bbl
문서에 포함되면 참고문헌의 차이점을 강조할 수 있습니다.
나는 BibLaTeX와 Biber를 사용하여 동일한 작업을 성공적으로 수행하지 못했습니다. 즉, bbl
Herbert의 접근 방식을 사용하여 Biber에서 생성된 내용을 문서에 포함했습니다.여기.
그러나 그것은 작동하지 않습니다. 예를 들어 기사 제목이 변경되면 latexdiff
다음이 생성됩니다.
\DIFdelbegin %DIFDELCMD < \field{title}{{Do Consumers Choose the Right Credit Contracts?}}
%DIFDELCMD < %%%
\DIFdelend \DIFaddbegin \field{title}{{Does this work? Do Consumers Choose the Right Credit Contracts?}}
\DIFaddend \field{year}{2006}
새로운 제목이 생성됩니다("이것이 작동합니까? 수행...).
BibLaTeX, Biber로 참고문헌을 제작할 때 변경사항을 표시할 수 있는 방법이 있나요?
답변1
제목을 약간 변경한 예를 포함하여 대부분의 상황에서 다음이 작동합니다.
latexdiff --append-textcmd=field ...
어떤 경우에는 참고문헌에 더 광범위한 변경이 발생하면 이로 인해 \field{title} 항목이 두 배로 늘어날 것이라고 상상할 수 있습니다(삭제된 부분에 한 번, 추가된 부분에 한 번). 이것이 비버에 문제를 일으킬지는 모르겠습니다.
답변2
참고문헌에 대한 유용한 차이점을 생성하려면 다음을 수행해야 합니다.
.bbl
참고문헌 소스 파일 외에 버전 생성 파일,- 와 같은 버전 제어 스크립트를 사용하는 경우 옵션을 사용하여
--flatten
확인하십시오 .latexdiff
latexdiff-git
로부터latexdiff
수동옵션 --flatten
:
.bbl
bibtex를 사용하는 경우 버전 관리에 해당 파일을 포함시키는 것이 좋습니다 .