2009-05-20 16 views
14

In MS Word gibt es eine nette Funktion namens "Änderungen verfolgen", mit der das Programm Änderungen verfolgen kann. Dies ist nützlich, wenn Sie mit anderen zusammenarbeiten, da Sie verschiedene Visualisierungsmodi aktivieren können, in denen Sie leicht erkennen können, was andere geändert haben.Änderungen verfolgen: svn + latex

Ich bin dabei, eine große Menge an Dokumentation zu bearbeiten, die in LaTeX geschrieben und in einem Subversion-Repository gespeichert wurde. Ich möchte in der Lage sein, Änderungen zwischen verschiedenen Revisionen einfach hervorzuheben. Kennt jemand ein gutes System, um ein Paar Revisionen einer LaTeX-Datei zu machen und automatisch ein diff-Markup auf Word-Ebene (nicht nur auf Zeilenebene) zu erzeugen (dh eine Farbe oder Stil für unveränderten Text, eine andere Farbe für hinzugefügten Inhalt, einen anderen für gelöscht usw.)?

Antwort

13

Sie vielleicht einen Blick auf latexdiff haben, die zwei Dokumente Latex nimmt und eine neue Latex-Datei die Änderungen zwischen den beiden Dokumenten mit Unterstreichungen und Durchstreichungen hervorheben (auf einer Wort-für-Wort-Basis , wie Sie angefordert haben). Sehen Sie einen Screenshot der Ergebnisse here.

Anwendungsbeispiel:

~/bin/latexdiff old.tex new.tex> diff.tex

Auch scheint es, dass LyX kann track changes.

2

Versuchen Sie es mit dem Projekt trackchanges, das auf sourceforge gehostet wird. Es kann sowohl mit als auch ohne GUI-Unterstützung funktionieren. Benötigt Installation von Python. Link ist http://sourceforge.net/projects/trackchanges/

Verwandte Themen