markdown [git latexdiff使用] #git #latex

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown [git latexdiff使用] #git #latex相关的知识,希望对你有一定的参考价值。


## 默认latex diff

```bash
latexdiff input1.tex input2.tex > output.tex
```

## git-latexdiff
## 安装

```bash
git clone https://gitlab.com/git-latexdiff/git-latexdiff.git
make install
brew install a2x
brew cast 
export XML_CATALOG_FILES=/usr/local/etc/xml/catalog
export PATH=/Users/caiwch/Documents/Useful/git-latexdiff:/Users/caiwch/Anaconda/bin:$PATH
```

## 使用

* 标准用法: 比较当前版本和历史版本
```bash
git latexdiff HEAD~1 --main stats_taslp.tex
```
* 比较工作区和仓库版本

```bash
git latexdiff HEAD -- --main stats_taslp.tex
```

* 指定输出文件

```bash
git latexdiff HEAD -- --main stats_taslp.tex --output diff.pdf
```

Suppose you want to compare the current commit to the version two commits back. You then use:

```bash
git latexdiff HEAD~2
```

rather than HEAD~1. If you want to compare to the N commits back, then use HEAD~N:

```bash
git latexdiff HEAD~N
```

以上是关于markdown [git latexdiff使用] #git #latex的主要内容,如果未能解决你的问题,请参考以下文章

用latexdiff实现修改的跟踪

用latexdiff实现修改的跟踪

markdown 使用`git flow`命令与raw`git`命令的比较。

markdown 使用git flow

markdown 使用supmodules的Git克隆

markdown 使用Git管理实时网站