Questions tagged [latexdiff]

latexdiff is a Perl script which compares two LaTeX files and marks up significant differences between them.

Filter by
Sorted by
Tagged with
0 votes
0 answers
30 views

How to track change in in latex table with \adjustbox (to adjust table width) package?

I attempted to use latexdiff to compare track changes in a table containing \adjustbox in both the old.tex and new.tex files. But the command latexdiff old.tex new.tex > diff.tex is not showing any ...
0 votes
0 answers
26 views

Latexdiff - mark manually a table as added

I have used latexdiff to show the differences between two documents. Now I want to add a table in the diff-file and mark it as added (blue color with underline). How can I do this? I have tried: %\...
  • 1
0 votes
0 answers
79 views

How to compare two tex file outputs?

I want to get a highlighted pdf where the difference in two tex files output is captured. My main tex file calls separate tex files as chapters using \include . I tried using latexdiff, but it is not ...
0 votes
0 answers
18 views

Why latexdiff-vc cannot reach git repository?

I cannot make latexdiff-vc command works under Windows 11. Let's say that I have file called Evaluation.tex under Git source control. I call the function from the directory where the file is: ...
  • 121
0 votes
0 answers
35 views

Changebar and coloredtext, but only for added content

Is it possible to instruct latexdiff to display a lateral changebar whenever a change has occurred, color any text that has been added, and hide any removed text? Basically latexdiff --type ...
  • 795
0 votes
1 answer
47 views

How Different Are Two (LaTeX) Files?

I needed to understand which of my chapters I had changed the most over the last year. There are of course many metrics that one can use to measure how different files are, but I decided that I ...
  • 3,519
1 vote
0 answers
198 views

Latexdiff and achemso not showing changes to the title

I'm trying to use the command latexdiff to provide markup on changes between two similar latex documents. I have used the achemso package and would like to continue doing so. It shows changes in the ...
  • 13
0 votes
1 answer
228 views

Latexdiff on multi-file project

Could anyone who has used latexdiff on a big multi-file project (a thesis for example) explain how to get it to work? I'm using the "flatten" option. I have also manually copied over the ...
  • 133
0 votes
1 answer
92 views

latexdiff-vc with --only-changes option

I am trying to run latexdiff-vc --pdf --only-changes -r [git revision SHA number] main.tex but I receive the error: Cannot combine graphics markup with float styles defining \DIFaddbeginFL in terms ...
  • 125
4 votes
1 answer
304 views

How to use latexdiff to compare changes in .bib files?

I read several of frederik's answers on latexdiff, but I still struggle to get latexdiff to mark differences for references (i.e., printed via \printbibliography). Suppose I have two .tex and ...
  • 173
0 votes
0 answers
154 views

latexdiff with align environment

I have a file old.tex \documentclass{article} \usepackage{amsmath} \newcommand{\nn}{\\} \begin{document} \begin{align} x^2\nn x^3 \end{align} \end{document} and a file new.tex \documentclass{article}...
0 votes
0 answers
83 views

Q: Problems with latexdiff and alignat

I've encountered a problem with latexdiff and alignat. Consider a file called temp-old.tex \documentclass{article} \begin{document} Hello this was a test. \end{document} and a file temp.tex \...
  • 2,699
0 votes
0 answers
90 views

latexdiff problem when adding section and changing first sentence of new section

Consider this example, which I'll call temp1.tex \documentclass{article} \begin{document} \section{Some section} This is an arbitrary sentence. And this is another arbitrary sentence. \end{document} ...
  • 2,699
0 votes
1 answer
313 views

How to track changes in figures?

I'm using latexdiff to track changes between two version of a manuscript, which is working fine. I also need to track changes in figures that I include through includegraphics. In other words, for \...
  • 2,699
1 vote
1 answer
364 views

A lot of errors occurred when using Latexdiff

There are two .tex files, one is the original tex file named Old.tex and the other revised tex file named New.tex. I need Latexdiff to formulate a PDF that highlighting the revisions I've made. If the ...
1 vote
1 answer
201 views

Getting git-latexdiff and texcount to work together nicely

What is the best way to get git-latexdiff to work nicely with texcount to view changed and deleted word counts between two commits?
  • 514
1 vote
1 answer
73 views

texcount and latexdiff

I am wondering if there is a way to combine latexdiff and texcount, to count the number of words that have changed between two docs? This is not the same as the number of words before and after, but ...
  • 514
0 votes
1 answer
62 views

Use latexdiff efficiency to build point-by-point response to reviewers

I'm trying to gain in efficiency in building a point-by-point response to reviewers of my scientific papers. I feel latexdiffvery efficient to track changes. Similarly, I find the way to quote what ...
  • 321
6 votes
2 answers
4k views

Install and use latexdiff without MikTex

I use overleaf on Windows for my research papers and thesis and it works fine. However, I received reviews from a journal, and they require me to track changes in my old and final manuscript. Inspire ...
0 votes
0 answers
100 views

latexdiff messes up equations and eqnarray

I am using latexdiff(1.3.0) to track some changes in a latex file. My problem is that, for some eqnarray part of the file which does not change between the two versions, such as \begin{eqnarray} \...
2 votes
0 answers
95 views

latexdiff sed: can`t read

I am running latexdiff on a file in a git repository with the following command latexdiff-vc --git --force -r Versioning.tex --pdf it starts but then the following message appears Generated difference ...
  • 41
1 vote
0 answers
557 views

How should I pass latexdiff options to latexdiff-vc?

I use latexdiff-vc -r paper\paper.tex to diff my current .tex file relative to the version most recently committed to a Git repo. If citations do not change between versions, this command works great. ...
3 votes
1 answer
2k views

How to yellow highlight differences of two tex documents automatically in LaTex

I want to compare two different tex files, say old.tex and new.tex, by just yellow highlighting the different places in the new.tex automatically. I tried two ways but not exactly what I want. Use ...
  • 33
0 votes
0 answers
545 views

Latexdiff with nested files

I have a problem using latexdiff (ver. 1.3.1.1). I have an Old.tex %% Old.tex %%%% \documentclass[a4paper,% 11pt% ...
1 vote
0 answers
171 views

Can't locate Algorithm/Diff.pm in @INC (you may need to install the Algorithm::Diff module) - solution to earlier question does not work

I'm having the same problem described in "https://tex.stackexchange.com/questions/566921/cant-locate-algorithm-diff-pm-in-inc-you-may-need-to-install-the-algorithmd", but the answer accepted ...
  • 11
1 vote
1 answer
221 views

How to exclude \label command in latexdiff

In some cases, the file produced by latexdiff will contain multiply-defined labels, which may cause compile error. Below is an example: old.tex \documentclass{article} \usepackage{amsmath} \begin{...
  • 13
17 votes
2 answers
4k views

latexdiff with \cite commands gives output with apparently mismatched braces

I have run into a problem with the markup that latexdiff adds around \cite commands. The MWE below, which is supposed to have been generated by latexdiff, doesn't compile because LaTeX doesn't ...
  • 7,368
0 votes
1 answer
470 views

Latexdiff TexStudio macro mystery

I run Windows 7, 64bit. In order to produce a new .tex file with the differences between two versions of the same document, following the online tutorial https://www.youtube.com/watch?v=IAWEywCx9hQ, I ...
0 votes
0 answers
34 views

Detect change without having two tex files

I need to detect changes between two pdf files. When I made corrections to my thesis, I worked on the same tex file. So I do not have two different tex files. Now how can I detect the changes in the ...
  • 1
5 votes
2 answers
2k views

Can't locate Algorithm/Diff.pm in @INC (you may need to install the Algorithm::Diff module)

I'm having the same problem as described in the closed question "https://tex.stackexchange.com/questions/104350/problem-regarding-latexdiff-perl-and-miktex-2-9-on-win7". Following the ...
4 votes
1 answer
1k views

Latexdiff and biblatex citation commands

I'm having trouble getting latexdiff to work when using the biblatex citation commands \parencite and \textcite. Take old.tex: \documentclass[a4paper]{article} \usepackage[utf8]{inputenc} \usepackage{...
  • 262
2 votes
1 answer
224 views

Latexdiff and \textcquote

This is probably a niche conflict between latexdiff and csquotes, but I'd like to get to the bottom of it. Consider old.tex: \documentclass{article} \usepackage{csquotes} \usepackage{filecontents} \...
  • 4,899
0 votes
1 answer
171 views

latexdiff highlighted changes are in a different font, how to fix?

When I used latexdiff to create a latex file highlighting the differences between my two documents, the new document it produced not only highlights the changes, but changes the font of the ...
1 vote
2 answers
686 views

the .bbl file generated by latexdiff causes errors

I am trying to show the changes in the References by using latexdiff. In the beginning, I used latexdiff old.tex new.tex > diff.tex, then I run the diff.tex file, the changes were not shown. Then ...
  • 11
0 votes
0 answers
267 views

Including bib while comparing two latex file using latex diff

I have two files mainold.tex and mainnew.tex. In both of them I have refsold.bib and refsnew.bib as bibliography. Now when I want to use --flatten while executing latexdiff command, I found an error ...
  • 1
0 votes
0 answers
192 views

LatexDiff is gettign error while processing Tabu tag

I am using latexdiff to generate difference between two file. After executing the following code I have created the new main.tex file. latexdiff --exclude-textcmd="section,subsection" mainold.tex ...
  • 1
3 votes
1 answer
613 views

Error in texstudio when using latexdiff on windows 10

I tried to use latexdiff with texstudio on win 10, but failed. This is the original tex: \documentclass{article} \begin{document} This is the draft. \end{document} This is the revised tex: \...
1 vote
1 answer
324 views

latexdiff doi entries in bibtex / bbl file?

I'm trying to do tracked changes for my references in latex using latexdiff and bibtex. What I am doing is running latexdiff on the original and updated *.bbl files and while this works well for ...
1 vote
1 answer
1k views

using git-latexdiff on Windows

I need to get the latexdiff between current git revision and 10 commits back so I am looking at this git-latexdiff. However the instruction seems to be for non-Windows. I did try to run the ...
  • 139
1 vote
2 answers
1k views

latexdiff ignore ref and label

I would like to use latexdiff on a document where I have changed the label of my figures. Is there a way to ignore changes of the commands ref and label? Here is an example: old_version.tex \...
  • 141
0 votes
1 answer
179 views

latexdiff produces latex with error: ! Illegal parameter number in definition of \showCODEN

I am using latexdiff to generate a diff latexdiff-vc --git --flatten -r TAG paper.tex. Unfortunately, when I try to compile a PDF, I get the following error ! Illegal parameter number in definition ...
  • 185
3 votes
1 answer
95 views

How to use a command that takes one argument as a declaration?

I would like to apply \sout{} from the ulem package to anything between \DIFdelbegin and \DIFdelend below (commands from the Latexdiff script). Can the definitions of the two commands be modified in ...
  • 4,916
1 vote
1 answer
571 views

File 'latexdiff.sty' not found \usepackage (Texlive)

I have used the latexdiff to generate a diff.tex, and it works fine. But when i try to generate a pdf file, the texstudio tell me that File 'latexdiff.sty' not found \usepackage. The following is the ...
3 votes
1 answer
440 views

latexdiff encoding issue

I got the exact same problem as described here and here: umlauts are translated into strange characters; the output file does not compile the output file is UCS2-Little-Endian encoded (according to ...
  • 304
1 vote
1 answer
260 views

latexdiff failing with tikz-cd

I am having problems running latexdiff on even the simplest file which uses tikz-cd for commutative diagrams. Here's a minimal example. What am I doing wrong? old.tex \documentclass{article} \...
2 votes
1 answer
2k views

latexdiff don't work in table with \scalebox

When revise my manuscript, I found latexdiff can't label changes in tables. For example, there are two tex files before and after revision: Before revision \documentclass{article} \usepackage{...
1 vote
0 answers
781 views

latexdiff error: The system cannot find the file specified

After an apparently mandatory Windows update screwed up my PATH variables and Controlled Folder Access, I took great pains to reconfigure (and even reinstall) MikTeX 2.9 so that the usual routines ...
  • 11
0 votes
1 answer
625 views

How to highlight deleted text in the PDF output generated by compiling latexdiff

For the purposes of showing corrections to a PhD thesis, I am using latexdiff to produce a PDF showing the difference between the original and the new version. My examiner has requested me to not ...
0 votes
1 answer
117 views

Gibberish string prepended to deleted text in the PDF obtained by compiling 'diff' file generated by latexdiff

I am using latexdiff for marking up corrections requested by the examiners to my PhD thesis. I have a strange issue with this. Upon compiling the diff.tex file, I get a specific string 4.0pt=-.55ex ...
2 votes
1 answer
158 views

some tex files use a % before footnote?

I simply can't understand the difference: in some of my tex files I see something like this: some text with a footnote\footnote{some footnote} while in other files i see: some text with a footnote% ...
  • 2,011