Схожість та / або відмінність двох документів ODT (Linux)


15

У мене два документи ODT, вони мають дуже близький зміст, я хочу порівняти їх, щоб побачити, наскільки вони схожі.

Найкраще було б мати відсоток схожості , якщо це неможливо, альтернативою було б принаймні мати певну різницю .

Я запускаю Ubuntu Lucid .


Рішення:

Я використовував odt2txtдля перетворення файлів у текст, потім використовував wdiff -i --statistics one.txt two.txtрізницю разом зі статистикою, яка давала мені відсоток загальних слів (подібність).


Відповіді:


8

Я сам не пробував їх, але ця пара інструментів - odt2txt та oodiff - виглядає багатообіцяючо.


1
Я використовував odt2txt для перетворення їх у текст, а потім використовував wdiff, який дає різницю за словом.
Weboide

Спасибі. Це чудово для використання в системах управління версіями, такими як git або mercurial. Дивіться методи інтеграції / автоматизації на OpenDocument, diff та revision-control
nealmcb

21

Ви спробували вбудований функціонал порівняння? Редагування / порівняння документа ...

Якщо ви просто хочете текстовий розбіг, найкраще, це, мабуть, конвертувати обидва документи у звичайний текст, а потім запустити звичайний розмін на них. Вам доведеться розібратися, як нормалізувати перерви в рядку, інакше розмін буде не дуже корисним.


1
Чудова функція в LibreOffice, я ніколи про неї не чув! Дуже корисно, але статистика не наводиться.
страгу

Відмінно! Я ніколи б не подумав заглянути в меню " Правка" для порівняння документів. Я заглянув у меню Файл , Інструменти та Вікно , останнє місце розташування Word uSoft.
wallyk

5
В останній версії, здається, це Правка -> Відстежувати зміни -> Порівняти документ ...
FableBlaze

1

Якщо вас не хвилює форматування тексту, ви можете також скопіювати вміст у файли прямого тексту та використовувати старий добрий розл.

ps: Ви вчитель шукає можливих шахраїв? : с


хай ні, я не вчитель, але так, це був би хороший спосіб шукати шахраїв :)
Weboide

1

Я це роблю, щоб створити .pdf файли з libreoffice, а потім використовувати diffpdf для порівняння двох pdf-файлів. Це показує відмінності, виділені в паралельних вікнах

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.