2009-05-20 15 views
14

MS Wordでは、プログラムが編集内容を追跡できる「トラック変更」という素晴らしい機能があります。これは、他の人と何が変わったのかを簡単に知ることができるように、さまざまな視覚化モードを有効にできるため、他の人と共同作業する場合に便利です。変更履歴:svn + latex

LaTeXで書かれた大量のドキュメントを編集していて、Subversionリポジトリに保存しています。私は簡単に異なるリビジョン間の変更を強調表示できるようにしたいと思います。誰かがLaTeXファイルのリビジョンを取得し、単語レベル(ラインレベルだけでなく)のdiffマークアップ(つまり、変更されていないテキストの場合は1つの色またはスタイル、追加されたコンテンツの場合は別の色、削除されたなど)?

答えて

13

で次の2つのラテックス文書を受け取り、ワード単位で(下線と三振を持つ2つのドキュメント間の変化を強調し、新たなLaTeXファイルを生成しますlatexdiffを見て、必要がある場合があります、 かしこまりました)。結果hereのスクリーンショットをご覧ください。

使用例:

〜/ binに/ latexdiff old.tex new.tex> diff.tex

はまた、それはLyXtrack changesできることが表示されます。

2

sourceforgeでホストされているtrackchangesプロジェクトを使用してみてください。 GUIサポートの有無に関わらず動作します。 Pythonのインストールが必要です。リンクはhttp://sourceforge.net/projects/trackchanges/

です
関連する問題