Эта функция изначально разработана davrot и yu-i-i/overleaf-cep и доработана ayaka-notes/ayakaleaf-pro с поддержкой OAuth. Она появилась в версии v6.2.0 и доступна в более поздних версиях. Функция всё ещё находится в стадии бета-тестирования. Если у вас возникнут проблемы, пожалуйста, сообщите нам.


Настройка интеграции с Zotero
- Откройте эту ссылку, чтобы создать OAuth-клиент Zotero (как показано на изображении)
- Выберите Application Type: Browser
- Укажите Callback URL:
${OVERLEAF_SITE_URL}/user/zotero/oauth/callback - Настройте файл
config/variables.env

config/variables.env
Примечания
Поскольку Ayakaleaf — платформа для совместной работы, в целях повышения безопасности, начиная с версии 6.3.0, обновлять импортированный файл библиографии
bib может только его первоначальный создатель.test.bib, связывая его со своей учётной записью Zotero. Если другой пользователь, пользователь B, откроет проект по общей ссылке, он по-прежнему сможет читать и скачивать test.bib, но не сможет обновлять файл или повторно импортировать его из Zotero. Выполнять обновления может только пользователь A как первоначальный создатель файла библиографии. Иными словами, право на обновление файла .bib есть только у его первоначального создателя.
Вопросы и ответы
Как использовать Zotero в проекте?
Как использовать Zotero в проекте?
Ответ: После привязки Zotero в Account Settings откройте проект и нажмите New file → From Zotero. Выберите имя файла (по умолчанию
zotero.bib) и библиотеку, затем создайте файл. Ссылайтесь на его записи как обычно, например с помощью \bibliography{zotero}.В редакторе файл доступен только для чтения. После изменения библиотеки Zotero откройте файл и нажмите Refresh, чтобы импортировать его заново.Почему поле «Main bibliography file for this project» пустое или неактивное?
Почему поле «Main bibliography file for this project» пустое или неактивное?
Ответ: Этот параметр показывает только файлы
.bib, которые можно редактировать в редакторе. Файлы, импортированные из Zotero, доступны только для чтения, поэтому они не отображаются. Это ожидаемое поведение: вы по-прежнему можете ссылаться на их записи.Должен ли мой экземпляр быть доступен из интернета?
Должен ли мой экземпляр быть доступен из интернета?
Ответ: Нет. Привязка Zotero выполняется через браузер пользователя, поэтому доступ к Zotero нужен только серверу. Если для этого нужен прокси, задайте
ZOTERO_PROXY_URL.
