Есть ли текстовый формат документа, который поддерживает сравнения версий? - PullRequest
1 голос
/ 13 марта 2009

Я знаю, что этот вопрос, возможно, уже задавался, но мне бы очень хотелось узнать о программе, которая построчно будет показывать различия между текстовыми документами. Таким образом, мне нужен формат текстового документа, который поддерживает это (.doc, .docx и .ods, очевидно, нет).

Являются ли HTML и XML единственными форматами, которые близки к поддержке этой функции, или есть другой формат?

Ответы [ 3 ]

5 голосов
/ 13 марта 2009

MS Word 2007 сам может сравнить документы для вас! Проверьте эту ссылку . Это то, что вы ищете?

1 голос
/ 13 марта 2009

LaTeX, DocBook (на самом деле это XML).

0 голосов
/ 01 декабря 2017

Я использую MS Word 2003 (да, он все еще отлично работает в Windows 10). По большей части мне это нравится, и у него есть функция сравнения для сравнения файлов .doc или .docx, но эта функция довольно жалкая.

К счастью, есть как минимум две хорошие бесплатные альтернативы. Kingsoft WPS Writer v.10.2.0.5978 и LibreOffice Writer 5.4.3 (как бесплатные, так и около ноября 2017 года) неплохо справляются со сравнением документов MS Word. (Вы также можете очень легко получить LibreOffice через Ninite .)

WPS Office "бесплатен с рекламой", или вы можете заплатить, чтобы реклама исчезла. LIbreOffice является бесплатным и открытым исходным кодом.

Я думаю, что я предпочитаю LibreOffice с небольшим отрывом, но функцию сравнения немного сложно найти. Сначала откройте ваш «новый» документ в LibreOffice Writer. Затем перейдите к Правка -> Отслеживание изменений -> Сравнить документ ... и откройте «старый» документ. LibreOffice Writer показывает вам «новый» документ и определяет, что в нем изменилось, показывая вставки с подчеркиванием и удаления как зачеркнутый (удаленный) текст. Это довольно мило, на самом деле.

Конечно, и WPS Writer, и LibreOffice Writer также могут редактировать ваши файлы. Таким образом, если вы не забудете сохранить в формате .doc или .docx, они могут полностью заменить MS Office для многих пользователей. Однако совместимость не идеальна в более темных «углах» программ, поэтому я все еще чаще использую старый MS Word 2003 для редактирования.

...