首页 产品价格 LaTeX 模板
版本管理

版本管理 #

TeXPage 中的 LaTeX 项目可以创建多个版本,默认版本名称是 main,每个版本相互独立。

版本管理的应用场景 #

  • 多人协作时,新建独立版本给协作者,不同版本互不影响。
  • 在重要节点存档 LaTeX 项目版本,创建版本时审阅记录会自动同步到新版本。
  • 比对多个版本的差异,生成修订版本的 PDF。

功能入口 #

版本管理入口

新建版本 #

有两种方式创建新版本:

  1. 基于当前打开的版本新建新版本。
  2. 通过上传 zip 文件上传新版本。

上传 zip 新建版本的方式主要用于协作者在本地编写 LaTeX,协作者完成编辑后,将打包后的 zip 文件上传到 TeXPage 后即可创建版本。

新建版本

切换版本 #

  1. 点击对应版本名称即可切换到新版本。
  2. 在项目列表页面,选择要打开的版本后,点击项目名称打开对应的版本。

对比版本差异 #

版本管理 功能中,找到想要对比的版本,点击 比对差异 后,会自动生成基于当前打开版本的差异详情。

对比版本差异入口

差异详情:

对比版本差异

生成差异版本获取修订版本 PDF ( latexdiff ) #

对比版本差异后,在打开的版本差异详情页面,点击右上角的 生成差异版本,会自动生成差异版本,新生成的差异版本编译后生成修订版本的 PDF。

差异版本由 latexdiff 自动生成,生成差异版本时会自动比对所有 tex 文件,同时会聚合两个版本的文件到差异版本,以保证差异版本可以正常编译。

修订版本

如果遇到如下情况,用户可以自行修改差异版本生成符合自己预期的 PDF。

  • 删除了 \input{}\include{},不会生成对应的差异。
  • 删除了 \includegraphics{},不会生成对应差异。

更多详情参见 latexidff 官方文档。 https://www.ctan.org/pkg/latexdiff