Ответ 1
Отъезд latexdiff. Это намного лучше, чем простые программы diff, потому что он понимает LaTeX и не будет отмечать изменения, которые просто лишние пробелы, или переформатированные строки в tex файле.
Для моей магистерской диссертации я пишу латексный документ, где я должен поставить все исследования, которые я делаю. Этот документ периодически пересматривается моими советниками-консультантами один или два раза в месяц. Поскольку это большой документ, я бы хотел автоматически выделить, что нового в документе, начиная с последней ревизии, так же, как Word или Openoffice.
Итак, мой вопрос: учитывая, что у меня есть документ Latex, контролируемый Subversion, что лучший способ создать PDF, подчеркивающий различия между HEAD и предыдущей версией?
Скажите, что я хочу:
Если не все возможны, какие из них можно реализовать?
Спасибо.
Отъезд latexdiff. Это намного лучше, чем простые программы diff, потому что он понимает LaTeX и не будет отмечать изменения, которые просто лишние пробелы, или переформатированные строки в tex файле.
Есть несколько пакетов, которые могут управлять ревизиями. Я бы хотел использовать некоторую систему управления версиями, например git для управления и отображения изменений.
Вы можете использовать программу diff. Я рекомендую DiffMerge из Source Forge.
Мне нравится wdiff. доступный на платформе * nix.
вы можете использовать
wdiff -w "\fbox{" -x "}" -y "\fbox{\fbox{" -z "}}" ...
Я создал revdiff для создания версий версий моих документов, прежде чем отправлять их рецензентам. Они сказали мне несколько раз, что результат был действительно полезен. Надеюсь, это может быть полезно для вас.
Найдите его здесь: http://pedromateo.github.io/revdiff-LaTeX/