Мой профессор только что загрузил обновленный набор всех слайдов за весь семестр (17 PDF), ссылаясь на них как на уже определенный экзаменационный материал.

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

1 ответ1

0

Поскольку вы не упомянули систему или инструмент, вот мое решение для сравнения текста, предполагая, что это не отсканированные изображения. Это должно работать на любом Unix, Cygwin и, я думаю, также Msys.

$ pdftotext.exe old-slide.pdf
$ pdftotext.exe new-slide.pdf
$ diff -uN old-slide.txt new-slide.txt| tee -a slides.diff

pdftotext является частью poppler то время как diff из diffutils

Конечно, если у файлов PDF есть имя последовательности и похожие имена, можно автоматизировать цикл с использованием всех файлов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .