
Предположим, вы работаете над документом в небольшой группе. Каждый участник использует свой любимый менеджер ссылок. Вы делитесь документом и файлом bibtex с системой контроля версий (например, git).
Каждый раз, когда кто-то меняется, меняются не только ссылки, но и возникают другие неприятности:
- Изменение пробелов
- Некоторые менеджеры ссылок меняют заглавные буквы в ключевых словах («автор» вместо «автор»).
- Некоторые добавляют строку, которая указывает, какая версия их программы отредактировала файл (например, JabRef).
Как решить эту проблему сотрудничества?
- Нужно ли мне заставлять каждого участника использовать/покупать одно и то же программное обеспечение?
- Должен ли каждый участник использовать одну и ту же версию?
- Существует ли стандартизированная версия формата bibtex?
- Есть ли фильтр git, который нормализует помехи?
решение1
У меня была точно такая же проблема, единственным решением был mendeley как универсальный продукт. То есть я помещаю все свои ссылки, включая pdf-файлы, и использую общую папку. С этим у вас уже есть только ОДНА версия всего. С этим решением вы избегаете проблем, которые вы уже упомянули, а также проблемы с ключом цитирования. Представьте, что два человека ссылаются на разные документы, используя один и тот же ключ цитирования. Какой беспорядок...
Итак, я снова сделал следующее, и вот мое решение, в котором основным инструментом для письма является оборотная сторона:
- Использование функции групповой папки Mendeley (бесплатно для 3 пользователей и в общей сложности 100 МБ места, очень удобно, если вы хотите поделиться файлами PDF)
- Я явно синхронизирую файл *.bib с общей папкой gdrive (dropbox тоже отлично работает)
- Я связываю этот конкретный файл с Overleaf через функцию «Загрузить с URL», используяhttps://sites.google.com/site/gdocs2direct/
- Теперь я вставляю новую ссылку в Mendeley, нажимаю синхронизировать, файл сохраняется на gdrive, обновляю на обороте. ГОТОВО
Почему я не использую возможность прямого импорта Mendeley и Overleaf? Просто потому, что в этом сценарии Overleaf импортирует из веб-интерфейса Mendeley. К сожалению, Mendeley не предоставляет в этом случае определенную информацию, например, когда был доступ к источникам (например, URL).
Надеюсь, это ответ на ваш вопрос, но боюсь, если вы попытаетесь найти золотую середину, конвертируя каждый файл каждого участника вашей группы в определенный стиль, вы не закончите свою работу в 2030 году... Однако дайте мне знать, если найдете хорошее решение :)
Ваше здоровье,
Мэтт