Это команда latexdiff-svn, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
latexdiff-vc - скрипт-оболочка, который вызывает latexdiff для разных версий файла под
управление версиями (CVS, RCS или SVN)
СИНТАКСИС
латексдифф-ВК [ latexdiff-параметры ] [ latexdiff-vc-параметры ] -r [rev1] [-r rev2]
файл1.tex [ файл2.tex ...]
or
латексдифф-ВК [ latexdiff-параметры ] [ latexdiff-vc-параметры ][ - постскриптум | --pdf ]
старый.текс новый.tex
ОПИСАНИЕ
латексдифф-ВК это сценарий-оболочка, который применяет латексдифф в файл или несколько файлов в
контроль версий (git, subversion (SVN), mercurial (hg), CVS, RCS) и, возможно, запускает
последовательность команд "latex" и "dvips" или "pdflatex", необходимых для создания PDF или
постскриптум вывода текстового файла (ов) разницы. Его также можно применить к паре файлов.
для автоматизации создания файла различий в формате postscript или pdf.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
--rcs, --svn, --cvs, --git or --hg
Установите систему версий. Если система версий не указана, latexdiff-vc рискнет
догадка.
latexdiff-cvs, latexdiff-rcs и т. д. являются вариантами latexdiff-vc, которые по умолчанию
соответствующая система управления версиями. Однако это значение по умолчанию все еще можно изменить с помощью
варианты выше.
-r, -r оборот or --редакция, --revision =оборот
Выберите версию (в RCS, CVS, SVN, GIT или HG). Один или два -r варианты могут быть
указаны, и они приводят к другому поведению:
латексдифф-ВК -r файл.tex ...
сравнивает файл.tex с самой последней версией, зарегистрированной в RCS.
латексдифф-ВК -r rev1 файл.tex ...
сравнивает файл.tex с доработкой rev1.
латексдифф-ВК -r rev1 -r rev2 файл.tex ...
сравнивает исправления rev1 и rev2 of файл.tex.
Для всех вышеперечисленных параметров можно указать несколько файлов. Все файлы должны иметь
хотя расширение ".tex".
латексдифф-ВК старый.текс новый.tex
сравнивает два файла.
Имя файла различий генерируется автоматически и передается на стандартный вывод.
-d or --дир -d путь or --dir =путь
Вместо того, чтобы добавлять строку "diff" и, возможно, номера версий, присвоенные
выходной файл, это добавит имя каталога "diff" к исходному имени файла,
создание каталога и подкаталогов, если они еще не существуют. Это
особенно полезно для клонирования полной иерархии каталогов. По желанию
пути путь можно указать, которое будет добавлено в начале вместо "diff".
--flatten, - flatten = промежуточное звено
В сочетании с опцией «--git», «--svn» или «--hg» или соответствующими режимами установите флажок
из ревизий для сравнения в отдельном временном каталоге, а затем передать
опция "--flatten" для latexdiff. Каталог, в котором вызывается "latexdiff-vc"
определяет поддерево, которое будет извлечено. Обратите внимание, что если дополнительные файлы
необходимы, которые не включены в процедуру сглаживания (файлы пакетов, включенные
graphics), они должны быть доступны в текущем каталоге. Если вы используете бибтекс, он
рекомендуется включить файл ".bbl" в управление версиями.
Общее использование этой функции: "latexdiff-vc --flatten -r rev1 [-r rev2]
master.tex ", где master.tex - файл проекта, содержащий наивысший уровень
включает и т. д.
С помощью "--flatten = keep-intermediate" промежуточные снимки версий сохраняются в
текущий каталог (по умолчанию они сохраняются во временном каталоге и удаляются
их после создания файла diff.)
--быстро or --так
Используйте «latexdiff-fast» или «latexdiff-so» соответственно (вместо «latexdiff»).
--пс or - постскриптум
Генерация вывода postscript из файла различий. Это запустит последовательность «латекс;
латекс; dvips "в файле различий (не используйте эту опцию в тех редких случаях, когда
если вы заботитесь о правильной привязке, требуются три команды "latex"). Если
Файл разницы содержит тег «\ bibliography», запустите последовательность «latex; bibtex;
латекс; латекс; dvips ".
Сгенерируйте вывод pdf из файла различий с помощью «pdflatex». Это запустит последовательность
"pdflatex; pdflatex" в файле различий или "pdflatex; bibtex; pdflatex; pdflatex"
для файлов, требующих bibtex.
--только-изменения
Постобработка вывода так, чтобы отображались только страницы с изменениями на них. Этот
требует использования подтипа ZLABEL в latexdiff, который будет установлен автоматически, но
любой параметр -s, установленный вручную, будет отменен (также требуется, чтобы пакет zref был
установлен). (обратите внимание, что этот параметр должен быть объединен с --ps или --pdf, чтобы иметь смысл)
--сила
Перезаписать существующие файлы различий без запроса подтверждения. По умолчанию
запрашивать подтверждение перед перезаписью существующего файла различий.
--Помогите or -h
Показать текст справки
--версия
Показать номер версии
Все остальные параметры передаются в "latexdiff".
Используйте latexdiff-svn онлайн с помощью сервисов onworks.net