Я использую много PDF-файлов для моих исследований и исследований. Я выделяю важные утверждения и утверждения цветовым кодом и часто добавляю текстовые аннотации в PDF-файл. Я делаю все это на своем рабочем компьютере, на своем домашнем компьютере, а также на своем планшете. Я ищу способ поделиться новыми файлами, а также поделиться недавно добавленной аннотацией с другими моими устройствами. Управление версиями, совместное использование и слияние предназначены не для текста PDF, а для аннотаций. Мне удалось найти решения только в тех случаях, когда текст PDF был проверен 1 (но даже после этого я не уверен в слиянии).
У меня есть небольшой NAS, который я могу использовать как сервер. Я рассматривал для этой задачи сервер контроля версий, такой как git, но я не нашел способа, как git мог бы проверить, были ли какие-либо изменения в pdf, и объединить их. Несмотря на то, что PDF-файлы являются двоичными, но аннотации представлены в виде простого текста, и я смог увидеть различия в vimdiff. (Хотя diff и tkdiff не помогли)
Я использовал свою учетную запись Dropbox раньше, но у меня исчерпан лимит хранилища, и я не собираюсь платить 200 евро в год, если у меня будет собственный доступный сервер. Также я хотел бы иметь возможность работать с PDF-файлами в автономном режиме, поэтому потребуется какое-то слияние. По той же причине я не могу просто работать на одном общем сетевом диске.
Это сложный вопрос, и я могу представить решения на другом уровне абстракции. Я был бы рад даже решениям, которые не связаны с git или компанией.