/latexdiff-gui

A Qt-based GUI for latexdiff.

Primary LanguagePythonGNU Lesser General Public License v3.0LGPL-3.0

latexdiff-gui

Introduction

A Qt-based GUI for latexdiff.

The following introduction for latexdiff is copied from its website:

La­texd­iff is a Perl script for vi­sual mark up and re­vi­sion of sig­nif­i­cant dif­fer­ences be­tween two LATEX files. Var­i­ous op­tions are avail­able for vi­sual markup us­ing stan­dard LATEX pack­ages such as color. Changes not di­rectly af­fect­ing vis­i­ble text, for ex­am­ple in for­mat­ting com­mands, are still marked in the LATEX source. A rudi­men­tary re­vi­sion fa­cilil­ity is pro­vided by an­other Perl script, la­texre­vise, which ac­cepts or re­jects all changes. Man­ual edit­ing of the dif­fer­ence file can be used to over­ride this de­fault be­haviour and ac­cept or re­ject se­lected changes only.

Prerequisite

Before using, you need to install Python. After that, please use the following command to install dependencies:

pip install -r requirements.txt

How to use

  1. Type the following command to open the window:
python ./latexdiff-gui.py
  1. Follow the steps on the screenshot to get the output file:

Markup Styles

  1. Underline (default)

  2. CTranditional

  3. Traditional

  4. CFont

  5. Fontstrike