Texで修正履歴を表示する

wordには存在する修正履歴を残したり表示したりする機能がtexには備わっていないので不便. 調べてみるとtexの差分をpdfに表示してくれる機能がある.

Gitで管理しているLaTeXのdiffをpdfで見る(TeXLive2015版) - nekketsu^ω
を参考にするとできる.

以下は自分用メモ.

latexdiff-vc —git —flatten —force -d diff -r HEAD template.tex

とすると過去のコミットのtemplate.texと現在のtemplate.texのdiffを含めたtexファイルをdiff以下に作ってくれる.

追記(2018/12/9)

日本語のtexだと改行がおかしくなることがある. そんなときは色だけで差分を示すように sh t CFONT をつける.