latexdiffr
latexdiffr is a small library that uses the latexdiff
command to create a diff of two Rmarkdown, .Rnw or TeX files.
Installation
remotes::install_github("hughjonesd/latexdiffr")
You will also need latexdiff
installed on your system:
# on MacOS:
brew install latexdiff
# on Linux:
sudo apt install latexdiff
Example
library(latexdiffr)
latexdiff("file1.Rmd", "file2.Rmd")
This produces output like:
git_latexdiff()
allows you to compare different revisions of a file in git:
# 3 revisions ago:
git_latexdiff("my-file.Rmd", "HEAD~3")