Как сравнить два текстовых документа?[закрыто]

StackOverflow https://stackoverflow.com/questions/90075

  •  01-07-2019
  •  | 
  •  

Вопрос

Бизнес-аналитик из моей команды постоянно присылает нам обновленные документы с требованиями, и в конечном итоге я ищу последние изменения, сравнивая старую версию.Это хороший способ сравнения документов Word?

Примечание:У нас включена опция отслеживания изменений, но теперь документы выглядят как кровавая баня, что еще больше усложняет ситуацию :(

Это было полезно?

Решение

Функции сравнения документов в Word 2003 чрезвычайно плохи и часто приводят к тому, что пользователь удаляет части документов, которые ему не нужны.

Единственный рациональный выбор – использовать другое программное обеспечение.На рынке имеется множество текстовых программ для сравнения, но чтобы сделать это в Word, самый простой ответ — обновиться до Word 2007 или более поздних версий.

Начиная с версии Word 2007, команды ленты «Просмотр» и «Сравнить» легко найти, и они работают достаточно очевидно.И у них есть хороший и понятный макет объединенных изменений, а также документы «до» и «после».

Небольшая стоимость обновления будет стоить того, сколько времени вы потратите впустую в сравнении с 2003 годом, и потенциальный ущерб вашим документам, который это может причинить.

Любые предложения других о том, что вы можете использовать функции сравнения в 2003 году, являются вредными и непродуманными, учитывая долгосрочные последствия молчаливого удаления частей ваших документов.

Другие советы

Используйте эту опцию в Word 2003:

Тools | Сравните и слияйте Ддокументы

Или это в Word 2007:

рeview | Сопутствующиймсократить

Вам будет предложено указать файл, с которым можно сравнить файл, который вы редактируете.

я использую ЧерепахаОбъединить с xdocdiff плагин для сравнения файлов Word, Excel, PowerPoint и PDF

Если у вас есть Beyond Compare, вы можете различать двухсловные документы с помощью некоторых правил, которые необходимо загрузить с сайта и плагина разработчика.Затем он предоставит вам только текстовый вид (без форматирования) (с некоторой тарабарщиной формата слов, которую вы можете игнорировать.Различия будут выделены и их будет легко найти.

я сделал заметка о том, как это сделать здесь.Там говорится об Excel, но там же есть правило и для Word.

Если у вас нет Beyond Compare...купи это!Настоятельно рекомендуется..Я бы боролся без этого.

Кодджекинг охватывает три различных метода сравнения текстовых документов.

Вы используете неправильные инструменты.В ходе моего последнего крупного проекта нам удалось убедить всю команду перейти на схему Wiki.Это не только ускорило и упростило отслеживание изменений, но и помогло лучше организовать информацию.Вместо необходимости отслеживать произвольные индексы в большом текстовом документе между документами были доступны гиперссылки.

Это означало, что документы могли естественным образом переходить от высокого уровня к конкретным.Реализация таких спецификаций была невероятно простой по сравнению с документами Word.Кроме того, тот факт, что документы находились в центральном месте, гарантировал, что никто не будет работать с устаревшей копией, сохраненной на жестком диске.

Я знаю, что может возникнуть некоторое внутреннее сопротивление движению в новых направлениях.Но если вы сможете убедить своих коллег в том, что им следует мыслить дальновидно и всегда бросать вызов самим себе, они постараются и в кратчайшие сроки станут истинно верующими.:-)

Я полагаю, что рядом с пунктом «Отслеживать изменения» также есть возможность сравнить документы.

Адвокаты используют такие программы, как Comparewrite и DeltaView, поскольку мы ежедневно сравниваем документы.Мы называем это «черной линией» документа, потому что различия отображаются жирным подчеркиванием для добавлений и черным зачеркиванием для удалений.

Откройте любой из документов и воспользуйтесь вкладкой Обзор > Сравнить.

Я не знаю, как сравнивать файлы по отдельности, поскольку они двоичные, но как насчет создания программы, которая общается с MS Word и копирует содержимое файлов в чистый текстовый файл?Затем вы можете сравнить текстовые файлы.

Если форматирование является базовым, один из вариантов — использовать инструмент, который сохраняет документ в текстовый файл, а затем использовать diff как и на любом другом.

Версия может сработать.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top