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

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

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

См. Также: stackoverflow.com/questions/641538/…

kbulgrien 27.09.2013 21:04
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
26
1
38 717
12
Перейти к ответу Данный вопрос помечен как решенный

Ответы 12

Рядом с «отслеживанием изменений», как мне кажется, есть возможность сравнить документы.

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

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

Версия может помочь.

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

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

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

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

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

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

Я использую ЧерепахаMerge с плагином xdocdiff для сравнения файлов Word, Excel, PowerPoint и PDF с версиями

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

Tools | Compare and Merge Documents

Или это в Word 2007:

Review | Compare

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

"Сравнить и объединить документы" настолько не интуитивно понятен, что бесполезен.

Chris Nelson 04.05.2010 23:34

@ Крис, нужно привыкнуть. Я по-прежнему предпочел бы не использовать необработанный вывод diff, предпочтя использовать tkdiff или что-то подобное, но это не делает diff бесполезным. Кроме того, это встроенный способ сделать это.

Nathan Fellman 04.05.2010 23:37

Если в Word 2003 открыты и старый, и новый документы, Window | Сравнить рядом с ... - это вариант, но он не заменяет обнаружение и выделение различий, на которые способен Word 2007. Визуальное сравнение бок о бок нецелесообразно, оно требует от пользователей особой способности не упускать из виду тонкие различия (которые не занимают много места).

kbulgrien 27.09.2013 20:41

См. Также: stackoverflow.com/questions/641538/…

kbulgrien 27.09.2013 21:04

@NathanFellman Что за случайные жирные буквы в этом ответе, я вижу, вы их специально отредактировали. Есть ли причина, по которой они здесь, которая должна быть в ответе?

GPPK 15.06.2018 12:06

Это сочетания клавиш. Используйте ALT + <жирная буква>, чтобы связаться с ними.

Nathan Fellman 16.06.2018 23:20
Ответ принят как подходящий

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

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

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

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

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

Это не говорит вам на самом деле, как их различать. Это не ответ.

homemade-jam 01.08.2013 14:17

@ домашнее варенье правильно

Neowizard 12.09.2013 21:39

Выберите вкладку «Обзор», разверните «Сравнить», нажмите «Сравнить ... Сравнить две версии документа (юридическая черная линия)». Откроется диалоговое окно «Сравнить документы». В «Исходном документе»: перейдите к «старому» документу или вставьте путь к нему. Сделайте то же самое для «Исправленного документа». Выберите способ сравнения. Кнопка «Подробнее >>». Нажмите «ОК», чтобы начать сравнение. Затем можно увидеть панель, которая идентифицирует различия вместе с параллельными видами обоих документов. Двойной щелчок на панели различий перемещает представление на обеих панелях документов, чтобы можно было просмотреть подробную разметку в двух документах.

kbulgrien 27.09.2013 20:58

@ homemade-jam Почему -1. ОП спрашивает о 2003, я предлагаю перейти на 2007, а не технический ответ. Предположим, OP может использовать клавишу F1. Это не сложно. Обратите внимание, OP проголосовал за это правильно, это показывает, что ответ БЫЛ завершен

TFD 19.02.2014 02:36

@Neowizard Почему -1. ОП спрашивает о 2003, я предлагаю перейти на 2007, а не технический ответ. Предположим, OP может использовать клавишу F1. Это не сложно. Обратите внимание, OP проголосовал за это правильно, это показывает, что ответ БЫЛ завершен

TFD 19.02.2014 02:38

@kbulgrien спасибо за здравомыслие, но, вероятно, ненужное

TFD 19.02.2014 02:38

@TFD, OP может быть обновлен с 2003 до 2007, но это все еще не ответ на вопрос. Если кто-то другой найдет эту страницу при поиске ответа на этот вопрос, этот конкретный ответ, скорее всего, будет бесполезен.

Neowizard 20.02.2014 13:36

@Neowizard OP упоминает, что он сравнивает, это просто бесполезно. Мой ответ говорит, где лучше сравнить. Так что это прекрасный ответ. Другой ответ для другого продукта также не имеет пошаговой инструкции. Вы их не сбиваете?

TFD 20.02.2014 14:48

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

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

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

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