Aside: Viewing TeX distinctions as PDFs (Linux and macOS / OS X just)
One excellent advantageous asset of utilizing Git to manage TeX jobs is the fact that we could utilize Git with the exceptional latexdiff device to make PDFs annotated with modifications between various variations of a task. Unfortunately, though latexdiff does run using Windows, it is quite finnicky to make use of with MiKTeX. (actually, we have a tendency to believe it is better to make use of the Linux directions on Windows Subsystem for Linux, run latexdiff from then within Bash on Ubuntu on Windows.)
Whatever the case, we shall require two various programs to get fully up and operating with PDF-rendered diffs. Unfortunately, both these are significantly more specialized than one other tools we’ve looked over, violating the target that every thing we install must also be of generic use. That is why, and due to the Windows compatability dilemmas noted above, we won’t be determined by PDF-rendered diffs any place else on this page, and here mention it as a tremendously good apart.
That sa >latexdiff itself, which compares modifications between two various TeX supply variations, and rcs-latexdiff , which interfaces between latexdiff and Git. To install latexdiff on Ubuntu, we could once once again count on apt :
For macOS / OS X, the simplest way to put in latexdiff is by using the package supervisor of MacTeX. Either use Tex Live Utiliy , A gui system distributed with MacTeX or run listed here demand in a shell
For rcs-latexdiff , we suggest the fork maintained by Ian Hincks. We could make use of the package that is python-specific pip to immediately install Ian’s Git repository for rcs-latexdiff and run its installer:
Once you’ve latexdif and rcs-latexdiff installed, we could make extremely PDF that is professional by calling rcs-latexdiff on various Git commits. Continue reading “Aside: Viewing TeX distinctions as PDFs (Linux and macOS / OS X just)”